{"maintainers":[{"email":"hello@nrwl.io","name":"anonymous"},{"email":"james@henry.sc","name":"anonymous"}],"keywords":["lerna","command"],"dist-tags":{"next":"6.5.0","latest":"6.6.2"},"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"description":"Link local packages together and install remaining package dependencies","readme":"# `lerna bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"bugs":{"url":"https://github.com/lerna/lerna/issues"},"license":"MIT","versions":{"3.0.0-beta.0":{"name":"@lerna/bootstrap","version":"3.0.0-beta.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f9e2eeb74291c9f1bd5e12b16b6f3938c4720851","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.0.tgz","fileCount":5,"integrity":"sha512-vW2mQoif/jQnA/gLXMJPlQy1mwZPxA/DaAXxaONKK/mbOxTlAAqKTSSODVmt/NHYx41yN1gG9S8wTMBVudZF/g==","signatures":[{"sig":"MEUCIQDwozChnHiISnzbNZLWDnupfsjixmK4HxJa2jhCbrhBpgIgPBl0XmOqjTPAIImvtIUVOFHivfFOacfdqu1R1Nv08sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19732},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"349b9c765bcbf38988d1fcd48313422417a04c8f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.7.1","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.0","@lerna/fs-utils":"^3.0.0-beta.0","@lerna/npm-install":"^3.0.0-beta.0","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.0","@lerna/filter-options":"^3.0.0-beta.0","@lerna/symlink-binary":"^3.0.0-beta.0","@lerna/validation-error":"^3.0.0-beta.0","@lerna/match-package-name":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.0","@lerna/has-dependency-installed":"^3.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.0_1520388898254_0.9640598380408991","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@lerna/bootstrap","version":"3.0.0-beta.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9646813485a4b13f9eec8f3be831ec5a77d23a0a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-IjkaDlIBwVJq2o8nrFZB1wdznQtGb/cA1ivoaOV5CH5WpouLfxEVUVXMuXqsxTTI+1QcGq6/pcyzWxCqLIK1yg==","signatures":[{"sig":"MEUCIEziBq3U6v8r/1RCSSG3qxzALTmWfkJj3p6LqsYibxOsAiEA0jMBh144Q7wQxZNaiJoBMaWZU8MK0UKdFqjzsUOfABA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20221},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"5a527968bb9f7b7c3af0d5d86391d6d2650ddc7a","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.7.1","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.1","@lerna/fs-utils":"^3.0.0-beta.0","@lerna/npm-install":"^3.0.0-beta.0","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.1","@lerna/symlink-binary":"^3.0.0-beta.0","@lerna/validation-error":"^3.0.0-beta.0","@lerna/match-package-name":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.0","@lerna/has-dependency-installed":"^3.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.1_1520563847859_0.1982664600442694","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@lerna/bootstrap","version":"3.0.0-beta.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"c9c3b32d972627860b9d7a6b62735391bd6e826e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-OG1YedoAMucAPC4jd+dixA7Wg/b/X4u+pHzn2ap5pG8ZDqJOAhmX4GGT/y868O+lFghm1pdFv5ALDadLxY+Zzg==","signatures":[{"sig":"MEQCICeON2nCo+Zit9qFvIq6xOh67G73o6Hj7koFJxl8PXcOAiBeqjcAYAHXv+y1YuGPaVW5ERBHOQNkr8X2lgG4nH6/gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22018},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"ca9561a1ffe6292cceaeca30e4f7d5d85757c710","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.7.1","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.2","load-json-file":"^4.0.0","@lerna/rimraf-dir":"^3.0.0-beta.2","@lerna/npm-install":"^3.0.0-beta.2","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.2_1520648910571_0.6806657341054916","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"@lerna/bootstrap","version":"3.0.0-beta.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.3","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"182c2ccba3832942b1c98305bf953e15c6694ab1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-zgUKImjNyLqGErv38sNBh/jwvbcKeDX171MrKcwtPkXrZ1xx4YqHcV5c2sOunDQBwYJbW30t74+VDLNESegzxg==","signatures":[{"sig":"MEYCIQDRyIOmjdf4V8H8CTDrjiFmXaCw26i1hNB7j7622kOFsgIhAPN9v3JexskXlMXnY9YNghcokWnT1S4xI+ygv3MRsQi8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22097},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"1ee15326adf778c32e4b136bbfb27e1c899716a1","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.3","load-json-file":"^4.0.0","@lerna/rimraf-dir":"^3.0.0-beta.2","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.3_1521126077721_0.6034069121435541","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@lerna/bootstrap","version":"3.0.0-beta.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.4","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"b74a611035e8d092ad6b1d3d4c5e9d0b37fe270f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-q/C/eLB/w1bTXxHavHwM3yUtcXMMbSYfcpUraoZ1fcRmaPZyZqTXUSmflcDopCeP1xEF4GMtWS2RP+Vq8+FLEg==","signatures":[{"sig":"MEQCIFHM0NM55pfiCDoS/HlGjxnVD4E3WcyDfYOQapv3UocMAiAZytYwWB4IDUUKx5VI97qHPMXNzhrBSEHPTkcQLr9lAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22693},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"8f97fb02258e02c7783ad27e140ca3eba5f8f40e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.4","load-json-file":"^4.0.0","@lerna/rimraf-dir":"^3.0.0-beta.2","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.4_1521495076451_0.2664209685653718","host":"s3://npm-registry-packages"}},"3.0.0-beta.6":{"name":"@lerna/bootstrap","version":"3.0.0-beta.6","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.6","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"46dc8f7e86b1c90f4121a6d89c76650b9d6143e5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-2BPwHIdC/l3F7fCVjaLHkvqB5+KDJQ+c527toJOLTE8p/52DCD3o6dymyMabe1PYZcaR5GiVmSdzgQMTPX28Cg==","signatures":[{"sig":"MEYCIQDS+nDIOaiZCQboLWa2T/hcaRMlxnCGs9tBtW9xT5s1GQIhAOGNM8nBiqDqznjzY9T1nxPnGL22sfMqvv51x+nYG/H5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22929},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"df5b91083ef8e27c7ea18bbddc028bec7624ca54","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.4","load-json-file":"^4.0.0","@lerna/rimraf-dir":"^3.0.0-beta.2","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.6_1521503522222_0.5089834082007898","host":"s3://npm-registry-packages"}},"3.0.0-beta.7":{"name":"@lerna/bootstrap","version":"3.0.0-beta.7","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.7","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"8c3fe0805fcb2d13bb2368fa37fc8b367e9c2103","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-yHvoPO8pqMSnMAuPRyT432+yCDDOyd+sDZxGbGC02blP4k6EJKQnCAoGsZVKQRWSidS6GuGz/HKmfvh+UGDjTQ==","signatures":[{"sig":"MEYCIQDxdv+GuKh6Wvzp6IIIiq6HBGXuOsIT2RMmFwIVAxoxCAIhAMiWGb217gW1X6+B6hmTOngd8szOHe9dWufw7HkR6fPn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23120},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"3cb86666a711bffbf13a8cbded1c762d683f4bda","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","npm-conf":"^1.1.3","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.7","load-json-file":"^4.0.0","@lerna/rimraf-dir":"^3.0.0-beta.2","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.7_1521507056103_0.6102817426193687","host":"s3://npm-registry-packages"}},"3.0.0-beta.8":{"name":"@lerna/bootstrap","version":"3.0.0-beta.8","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.8","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"1e464fb4df85d0d53c9a8bccca4e33b67d06e26e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-5GEV6os93dOyYVgq0lL9pmsZva6HyiW5EGcwgcsI0/sJubeoA3Y/HJZ9r2EXjl7hTGYewoKKNyTXIb95HPCRlw==","signatures":[{"sig":"MEUCIGoT+uVUQT/nGDKiiJAubU1TNnL6t2P/fGe34aiRL18RAiEAgwsk9njlZKy76UD/RcW7V9Irb3eKO9xyim0lnYEo0rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24517},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"f6e9f95e7b0896fbb65db15898596355345edbcd","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.9.4","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.7","@lerna/npm-conf":"^3.0.0-beta.8","@lerna/rimraf-dir":"^3.0.0-beta.2","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.2","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.8_1521679308172_0.340674053424715","host":"s3://npm-registry-packages"}},"3.0.0-beta.9":{"name":"@lerna/bootstrap","version":"3.0.0-beta.9","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.9","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"e3ff830b4c31fcff76f9b5d45558e056041438ea","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-mP9w6QPJfR1fCugysPDqGA0xoBvOpdj+SSjE0J5yAfZeDbmScJy8GZ8BI4A8FQral0+eV9gdHMCfOBZuhd6/oQ==","signatures":[{"sig":"MEUCIEm/rMQtQ+HrAjq7lwluA89cvK4Cwvtmv5YYJnIYXSx+AiEA+d2QVBZumuHbud83srdAB7RqPsEefdNIOqo9Ii0msqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24858},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"70528f23cad0186fdf7529fe32148cc1eff21272","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0-next.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.9","@lerna/npm-conf":"^3.0.0-beta.8","@lerna/rimraf-dir":"^3.0.0-beta.2","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.1","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.0","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.9_1521857429225_0.5363351047344118","host":"s3://npm-registry-packages"}},"3.0.0-beta.10":{"name":"@lerna/bootstrap","version":"3.0.0-beta.10","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.10","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"d23510309f0dd914e9b8f09749618843a544cc79","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.10.tgz","fileCount":7,"integrity":"sha512-EE9XCaTohqZxo5D9tTYENs32UMYEiwPnBFYUvP3GzUowvsYENNUB8vA+xj9ROcZ3B0bl4RHqYLgo/+E5NUc9Dg==","signatures":[{"sig":"MEUCIFuWfvUsPOq2YW5zNrvw37yzS8N+5XCZeWaD6D2UfJCeAiEA176T7EWHRNargHtmunzkQXSkvYl+nQ8TFdyhaD2qKKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25335},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"c52f8713303b246e6d701950cd78ca6f9bd55503","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.10","@lerna/npm-conf":"^3.0.0-beta.8","@lerna/rimraf-dir":"^3.0.0-beta.2","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.3","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.10","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.2","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.10_1522109324231_0.7542872336319701","host":"s3://npm-registry-packages"}},"3.0.0-beta.11":{"name":"@lerna/bootstrap","version":"3.0.0-beta.11","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.11","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"c114f1bcb1e7a78e6bcb6e7b86564fa0cd123b93","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.11.tgz","fileCount":7,"integrity":"sha512-91A9QwC2cOJB+23o6eiykxiizuOrnY3Excq06/o3I6MbsrgC/DsIax3kH+l23BFSvFfBUlmvT3UfiWCloPLi8Q==","signatures":[{"sig":"MEYCIQCHgB/1AZrE1XERjM0WUWaHk4T8pgd554bAvTluIokQygIhANtVuJzfhnFp1pyHXGdDsvVq88hlhCJxrROfSS4jgYqQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26610},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"197a09d58322e86f589ef7839c2438f830d72476","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.11","@lerna/npm-conf":"^3.0.0-beta.8","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.11","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.11","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.11","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.11","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.11_1522287449927_0.23551492848863842","host":"s3://npm-registry-packages"}},"3.0.0-beta.12":{"name":"@lerna/bootstrap","version":"3.0.0-beta.12","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.12","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"7376e62a5b2a10a450c1d3dfe18c00900a897789","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.12.tgz","fileCount":7,"integrity":"sha512-5Vsp6mOhmFlzIx4M6giyarAhIxhigIaG1qi6yzVxdWwU8qf15vb3JdXB/eICvjOYzYeIgsOV5g0HN3prFcKTug==","signatures":[{"sig":"MEQCIGqkkQngY6HIt4Zx3bm/nHyyzKxHjB87R/5VJeWB9MbIAiAavBHOHPxXWLv1bfzuF9U+fUsJns+Kgsm25/icQNGeJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27279},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"05dce5c0e4bca8dc894a99ed28337c85c211b37c","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.12","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.12","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.12","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.11","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.12","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.12_1522373373420_0.2060608820447154","host":"s3://npm-registry-packages"}},"3.0.0-beta.13":{"name":"@lerna/bootstrap","version":"3.0.0-beta.13","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.13","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"56101de9160a33cb545d466c0a7034200677f9b5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.13.tgz","fileCount":7,"integrity":"sha512-wd26sAswoeeCTU1x1h9g5yGw8Sq5Uy80BaHiPi3Olh6M5n6CIpDN4yrHn0ARYjRSlX7K54iu7WV21XwGKVzpqw==","signatures":[{"sig":"MEUCIGhEo7NMbQn4wYy8H1fjd9+ghtReBHPAUPSfzFOdzhSfAiEAjOIMO3NfAj2OrPK4gw/ijiA4NHsA38OodNy2+wilXV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27576},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"4cae54bce76bf156e71a2881418104c442f97c62","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.13","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.13","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.11","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.12","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.13_1522457845866_0.527077428983526","host":"s3://npm-registry-packages"}},"3.0.0-beta.14":{"name":"@lerna/bootstrap","version":"3.0.0-beta.14","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.14","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"4e9b0dbae4dfe3a2b350081f6dc9658b38098982","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.14.tgz","fileCount":7,"integrity":"sha512-A3YO3m325E5/w/Cobcj5HRugaUfSRlAR4uanbf/B8ryQV4B9GEIHUvu3lB1Huiqogw5VqYw91wR3Fk22Wd/kNg==","signatures":[{"sig":"MEQCIAsWXIYACy/JFYxmH9/4iy7yTcQTqcZDG1M7etb8R+IfAiAmf593/Lt7EzYbwKfNLJUBavbNnGGXsEB0txlYVrN0Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28038},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"4c4aceee84b39eb399e968a0c87241ee59edce4f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.11.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.14","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.13","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.14","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.12","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.14_1522798489531_0.5953410161276762","host":"s3://npm-registry-packages"}},"3.0.0-beta.15":{"name":"@lerna/bootstrap","version":"3.0.0-beta.15","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.15","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"541785448f257a4043f2d6bec7062bc9f0ba01d7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.15.tgz","fileCount":8,"integrity":"sha512-o9+sl7eq2ZEd5MS+9o5+DCWiacFJa8GhiHOgPsLIQD5bC1zfv6o6KGzMnuQrmAeqZEtARB2AuPIp/Fyd4DJo7Q==","signatures":[{"sig":"MEUCIQCbbOWQhWGL6PfqpnkrmRvrE5Fdx+mKMAAZN2WEsk9eYAIgbioUHqk/XgTXlTw+KuUulcNiJX9hsgeSycV1TJrArEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28953},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"f7a8e7bc271a5966035a5cbe3bf0eee556c8053a","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.11.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.15","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.15","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.14","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.12","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.15_1523316813678_0.8332016628044059","host":"s3://npm-registry-packages"}},"3.0.0-beta.17":{"name":"@lerna/bootstrap","version":"3.0.0-beta.17","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.17","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f4d5f378baf45c0f47fa1f6ff8808ddf220ffa14","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.17.tgz","fileCount":8,"integrity":"sha512-VLUI6OlEPp58+CEDMd6ldhRVioWRQxzJtEA3hujNX7MyPySKjdhH7wIEojEWG54wjduC2VqBlT/LqPaF8qVqBw==","signatures":[{"sig":"MEUCIQDFRH7SWcNGQoIrfXDWxVC6JpN2+3CUADbEGsSJfzdxqwIgZXIjqNPL1vpKKRUDLFwe49t4BFFmruo2rV4JTyh1UFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29528},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"5e462676b3793b8d4981fc7f8b81af2fc839adf7","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.11.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.17","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.15","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.14","@lerna/filter-options":"^3.0.0-beta.9","@lerna/symlink-binary":"^3.0.0-beta.17","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.17_1523583118487_0.4963543254818592","host":"s3://npm-registry-packages"}},"3.0.0-beta.18":{"name":"@lerna/bootstrap","version":"3.0.0-beta.18","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.18","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"4cea64e5baa20a2b61c43ee73630719a9fe3a658","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.18.tgz","fileCount":8,"integrity":"sha512-5cBuBjuXubdvQ//P4TfVpzGveUAaFV3ukZEx0Yc74TPDHmZt/IYJTtp/qp4hessRwdTyeTIzzKEGeQx0pjcAnA==","signatures":[{"sig":"MEQCIA4iXkE/gKKlSxK5MTHhmDTibOd99TxffOfwfZqf92AtAiBMq036Pi1xQr0prH39M3+vo48AjT8iqSEsZv9r5o19Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35EkCRA9TVsSAnZWagAAtUsQAIVxhKF5IGTe5usS5XH4\njOsxyqX29jkLcFBoIPK/OUnNTv058Qcs7QIZ5nCVqTYPdh7+3vDpxzhE+oZV\nX3zbeefDuCEioSnaE2n6WZpr/Sq9Ki5ATAfWtxJnM2ON8nwygRbj86iI3Ps2\n0lVlRaxWS8WuBftVX7uYOQ1FhsVnBdamObeQ3CylS2q1QxhrRTiUMJ1G4uKM\nxPnAbuSMiV3j3zOTNPI+sUwU+lv571/Yyaz+0o+ldE1m5TpZQFfI6vTXOVVI\nQpgrWYi7wpQ3+GWKU6aY6H0BvhWttfDOVZWdWzrBO1i94eYXsD7JU4XQFLDa\nBo6K0TYDUP7CL+c32ekeJXC4yW4/mx4Xm805ar+kX8KttPW/oq+3VgxZTxpy\njGvwrUG7n3k8LqsoFW6FcSOSJzMMHfCPNZwaG3Var75AzuaU8Htj/nvAJK8e\nuWqK0vzC0/+b1EaQERRYqpwMDcHYOTtDsYZxWlrlNBkrkdax/bQCIfsQzkEE\nw9GnooMbJiQ65M84oV10svNzYdhvQArcg0ob1EhEHkJyFrWHqYxlxjFIe5lY\nOekR4YR7NvWTDDdWuVRwna/L0RYDuJWdf2VVNE50m1G4Q2D9VI+tqUHNduqY\nnMqkJVicDrxgjzbuYHezsKzjPXPImZL9HyIRxqITZDlKUwcOAJQjFMjENZpC\nGI7b\r\n=ASaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"7995561e8d010d9fa2e59109b57b9ad8573baba1","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.11.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.18","@lerna/npm-conf":"^3.0.0-beta.12","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.15","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.18","@lerna/filter-options":"^3.0.0-beta.18","@lerna/symlink-binary":"^3.0.0-beta.17","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.18_1524601123981_0.13761484359011722","host":"s3://npm-registry-packages"}},"3.0.0-beta.19":{"name":"@lerna/bootstrap","version":"3.0.0-beta.19","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.19","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"e0d68f98f9b829f49004bc4f5c940550eb47ac1d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.19.tgz","fileCount":8,"integrity":"sha512-fFUc0m+nTHogJ+LxqbznrynffbaAI9eEB1niFChY+w3ynzTat3uyGWkbxjsa6ajFHVbDBw+MTSURRtwmWiK2dg==","signatures":[{"sig":"MEUCIELA/T5Vawwozs2KPvJRlh2j6gLXFeifZS4i7CTSQN2vAiEApLTbwUmXsknJ8sr0Pg+bVBwdxp/KjKPa0xsCUVNDUxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6z8XCRA9TVsSAnZWagAAPeEP/A7NnrXoQNx9hV0p80v6\nDnJpvQOjT6bxPo6CgkCe+j6KXnETk8v98t5Cu2WJ7oeVeCocrjlRXnM0/Dl8\nm2fEDJqIJE6dGXfXkLHn1Ke4bIMwQYcxgGoXZB5vsaWoQ84sFf+59M17Isf0\nwBAmkqpahsD84DJxJR89UEYM96UfAfbGhl/ENRxphWlfSC9fDoQd1ZFKw9BQ\nrTkyBQPuYxI2zuX2zzYC98GcB3EEZXYkiAsm/Wr88tqdryB7CfzyXE9temna\nhIn8PziQ/A6gK2oLc+BWgTOlmSHjAz7Os0KGG/Nz/KdhLnG9Z0999/17kEge\nqdqNhvyOczWO4dvaLIOHi3kWs6RfNGMsCiJUHDnNR2VUFz9PsVP3fepVHT9f\n8Ha3ofpftRSm4qf+ei+PMjFYsj9pvWM7xs3GLo+0BW6SJNh306NllrYWO25g\n9MCWNHASSqmPzk5lvC0uP2NlV99NdvfO9fhRK3YdaTxffdXl1SrfgccZlvQW\n/wy6WciasyA305PoLE4qqbSclsbDyZdRralhLwxDNRqmhDx/+0bikKEMywsA\nw5eLzVPSfxY+2S+kAEYBBZ4mU7k9tog39XmD8jn6F04CLdqyZPz0YMj3BCLz\njCUqRc5Q3BUAJcK+En019LJyK5SvRZ0SKi9450t1h2bDESPhi+2XtBfOflPZ\n6Pks\r\n=nkiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"3574466560f600828a0f288cec8d137a21404f15","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.0.0","description":"TODO","directories":{},"_nodeVersion":"10.0.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.19","@lerna/npm-conf":"^3.0.0-beta.19","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.13","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.15","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.18","@lerna/filter-options":"^3.0.0-beta.18","@lerna/symlink-binary":"^3.0.0-beta.17","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.19_1525366550700_0.7735485033327973","host":"s3://npm-registry-packages"}},"3.0.0-beta.20":{"name":"@lerna/bootstrap","version":"3.0.0-beta.20","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.20","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a2dbc9f5f19194ca36f8fda9f0736f10bd56fdc5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.20.tgz","fileCount":8,"integrity":"sha512-i8x2XNJmoyr87i0GMrVvykSPXWthPbpZWTgLE2jtEcU85aUiTtRC/RrLzWYRk6Y4sG32EPlhzEBEOErdcQGejw==","signatures":[{"sig":"MEYCIQDj/4rTrk2upY1TGoY9Sw7djl3W8Zn8FD0X7tV9a/zAnAIhAIExyHLrzWXATflFftGKSJE4iz3yeeEl3Zvo9GImrQeg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8OJICRA9TVsSAnZWagAAYB4P/iJhTD+qYyYgqiup7XO6\ntC6QWw898gG/sLsJvlHGvToUu02tOwY3AYG39m1Mz66WTUXfzxilPyZmHH9S\nVQJMcmaojN8C4ojff9NiUzXch+cyBCGCPqoikzc/1SUCXJfObIhw4HW22DX7\nsCEU6JMAX8e/Az2VcwyMKQVQWGep4zQgPwPk7CsEG6gaIaufh5UTQoSAwEc7\nEE7m3qLFcNLWkqkYkLwJKUsJIa7nz/9h3JRAERDpTcUULpbWsZa84x3Fq6O0\n1iBi938HD5a470VS5sqx4qgZJTD93yDT9uhVHlhMyMidN9bZVgosCmg41b/C\nPZY+vUCk39lAvvPIILHkR6DRNQLfdZUmy1Q7y85h/mjzDPjhumYATbfonGKs\n47yLnRsXMoPrIaCamcqfjlB+D2Lvqzlu7128Z8iZ2zxkzxR3gy1y4T6OAy+Z\n/gTWqioZSFxRNbFKMgI1EMjy57H5EF79/xt9GcQq9Gwq5zX3NLrIlcOpbUps\n2B1U0ay2l2QWGYeJ2oYtsSapMhY1fMNzSygvdMImuOwRzJgyu7Pf4HOk7qMj\nR+QcFH7On2xWhwjchWW3F2gen6gJmrJGn/dTju5w95BVXpPx2d6y+29Ht4oo\nQS1BwAhklAkWdqr7tNPfVw+I8xjs/0XSAv7EMMyX7EnoC/qlXW4j7N2wJWT3\nPcJb\r\n=BrHt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"ca46d62c0db8c289f58a08bcd8447fcfb6b2f92b","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.8.0","description":"TODO","directories":{},"_nodeVersion":"8.11.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.20","@lerna/npm-conf":"^3.0.0-beta.19","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.20","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.20","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.18","@lerna/filter-options":"^3.0.0-beta.18","@lerna/symlink-binary":"^3.0.0-beta.17","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.20_1525736008144_0.71072749270776","host":"s3://npm-registry-packages"}},"3.0.0-beta.21":{"name":"@lerna/bootstrap","version":"3.0.0-beta.21","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-beta.21","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"de9233d0c7f9881bc7c27948e515f34d47f27710","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-beta.21.tgz","fileCount":8,"integrity":"sha512-UmLCrE9poTZ6F3itY/0tiJaTMTO88lQMjYOnNtmmj9nnmdXcfu6qAmmY062YpbYWbgHZd5gJ2/5rinl4EM19fA==","signatures":[{"sig":"MEYCIQD2PYVkC/vRey3ZSxDm/UQHOvvkDwtIo5O1S0ucjjwpMQIhAKkgEoE1E2hEHalAkOuKc+mMq9/MD+tT/yKu/PoVa8XV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9j2CCRA9TVsSAnZWagAAlj8P/RTB/ClePj7ErVYnVVi1\nhj0x7LmDrQdgE/KOFl5S4p5w4rbRzOjZ3Q4kescYm1oBZPcxlz/LCXzF1N2H\nHl5PlKkU80n9IvIss7S65smT+qnPnUV48ZHAhAPQnnx0jKev/Xik+qlX82vw\n6xEwenebejabkHuwmPLsOLEmd59izfGi3/B+pS/ZLnvOGxH6rdkjRokZKQZ0\n+6UrwOM8GJQ9BYY7OzC4yZo91wh8hDWwNX322FrIPtYdodJEScIa+f69yFbm\nL4RgkgfUIuz/iflhgXyvk+zruwn7lKhv5SSVIJyf2Eb9yt6L/zHA1K6SlhfM\nOb/phqucLxcEfwLr168/h6EaWDz+x5iTbQQaFCmgPbAkLcaDsH456NY+sRb0\nr6qiRFbtzCw2o3e56eF1DsUKPlHrCSJboWP76AgJB84c9uhxXh/1/A2xcoOV\nGQw5PB9lympoI0XNqGb4PlM6Bh21JnFLm7uPSL7JTGq82OuvTTXB60/5OXnY\nMVhOFqcTlxi6xUKpQQUBbezGAT0Qu1mHlJlA3ZoqRTzZbwdac52Y5gMF59w+\nersFlvbXbkSTiHMFsfhXkxNbphn67qZCwdtGUmd+H4v2dic8dTiytA4I/aSi\nzocVoRwxzUEfL5wM5m69YxJmCx2CRgqYkAeli3uYkyB5wC7STaSSsMXmPO/3\n0ynR\r\n=n2yo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"ce5c4842e5c927beaa13779c6429a8d7c5b5a933","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.0.1","description":"TODO","directories":{},"_nodeVersion":"10.0.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-beta.21","@lerna/npm-conf":"^3.0.0-beta.19","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-beta.21","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-beta.21","@lerna/run-lifecycle":"^3.0.0-beta.0","@lerna/batch-packages":"^3.0.0-beta.18","@lerna/filter-options":"^3.0.0-beta.18","@lerna/symlink-binary":"^3.0.0-beta.17","@lerna/validation-error":"^3.0.0-beta.10","@lerna/run-parallel-batches":"^3.0.0-beta.0","@lerna/symlink-dependencies":"^3.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-beta.21_1526087041745_0.27237412081327306","host":"s3://npm-registry-packages"}},"3.0.0-rc.0":{"name":"@lerna/bootstrap","version":"3.0.0-rc.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0-rc.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"8a36f1ebfa17faf6d483fa5e8e73c2c22fbc608c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0-rc.0.tgz","fileCount":9,"integrity":"sha512-69mXMWjXA8R6ldDmSntFIIZTNAgEu1lOUP7DilL4OY55z01ln5fOtG/c65PQBm4mjm5ejh1kJVWiDT8MbCRslQ==","signatures":[{"sig":"MEUCID4424aeGuR1CF+jVo83SLHIOgBqqNlWn/3jNZMtc7mVAiEAxijfJLrnlnzt9S7j/LT98eHC2V9FGO62ICn5YAxEQWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWncqCRA9TVsSAnZWagAAHpsP/j8Mjvo6VQDr4hJDk3De\n0uVDeOmCGouv5ca6FnrLkLZ+IujzbMzg3Sk9+Vl3Wm+QYi+QdnMuyFXDSvhp\nvCONnU4JW0blfQVF/mK/iXUXCoUPljjJDVwqa4uISsqW7PFmB6kkSeKc+WOW\nqdn+tq/zet7P9B1PKK/2KCeoN04Eb7/e/iCFVlqdC0/npBbJ5dwBkerW/S5W\nTh1GozS8ZHkrmuynfvVnh1N+WTDJwoCH6notDqsKooppvSJBjSQ1mEyEpKx9\nl8Du5InuXySj5MAFQjSLso6h6DMymRsneS+z4YeSpHDqOz15dVW+8YR6XLia\nfTWnbSd6RwP2GgAT66yO0C+4irbmh2xgGecRrvFr0LlvZqhZI4FyUtX91HcZ\n3BjpIgb6xuXq4M9pNIyo/9unjF/WQjEfdMx7IHHiPq/FZahkezPoElKN1tQg\nEU3rmJVNCitgyxwjVhKT3CZ/3oPdhrmT0Q8g4Z5GlFhbH8pm6YXLPW4DiCYS\nP2ey81+6UXaVRAhxLUAd0aduYS0ZSRuVjBrXGALvvhXghNs1zhXXYjsxin6+\ncS90MXag7tnBe9pPJOMNRhFzieYLMUOKkjs8BW15QOeprsWLQI2ZcWADewuZ\nlzeZ9rNyhsXTlal3DIt/XpILTsDaJ3HAukjPGgMCEw9O2p/sPTZhMmjUNlJD\n7Yu9\r\n=AI4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"1ab24c152d3ff5c2b9453bcaafeb4b5e432b2410","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0-next.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0-rc.0","@lerna/npm-conf":"^3.0.0-rc.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0-rc.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0-rc.0","@lerna/run-lifecycle":"^3.0.0-rc.0","@lerna/batch-packages":"^3.0.0-rc.0","@lerna/filter-options":"^3.0.0-rc.0","@lerna/symlink-binary":"^3.0.0-rc.0","@lerna/validation-error":"^3.0.0-rc.0","@lerna/run-parallel-batches":"^3.0.0-rc.0","@lerna/symlink-dependencies":"^3.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0-rc.0_1532655401934_0.4774636088651538","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@lerna/bootstrap","version":"3.0.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"7dff0f27cadfea7f1381c886aa6b12da4011fdfd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.0.tgz","fileCount":9,"integrity":"sha512-urMkEp+oF+huqML3u7Q6lZ3w0vkv7x8QKMAKFuB14gNLaviMWy+YxfEz0DrIVjcleAryxmgRtdlUbN0+VhjS3g==","signatures":[{"sig":"MEUCIBxsjIdiq5a6ZR9yoYo9eRD6LI7aQH2kDyc0vUDqJOmYAiEAw3Ty3oQkbgtYzZMdlOxxaz+MIQe+YiMhPkJco1Dl+U4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbOeaCRA9TVsSAnZWagAAJukP/j/3kRJM8AEDxnGLeEKA\nHvswvmR370jj/vdkDRtbM+hlkJgKrcjz6oNrgnvuxnpbIaaavAUkJUKOEw/H\nXlz4tnxTh5Dj5OKOW50UxtCMvd/k4vBIgEyxPaHbZ7J+EwWhYHzbj6X6T1/z\nxhcovRZkaRrYEuTo9uTbI+Il4om3AtZLUr5270o4J/vUzcXD3sbAOffCMRDv\nmBoG9T5BPuDlj09A0PM924h8Ako8ip2fzvRu+TLnwLAJALeZKl8CPmf+qPvK\n0/ODFp2fIEuYNqABjNffGCjq2+ee7m3thVi7yTDZp83UbE4Uq97hQ/XaQm6d\n6/Hv0Of7Za67ubEuuSl4ZyjT9MDlrPH1OZGZ+2LlYgCtOo1Zdm0smoGRLbdC\nnXPZuTKEwY9S7jloWGet+TvEpnMKO/VWxxhpx5fwjOlpl20kv7h/+PlteXIi\nMH9TLafsFxKVZAqQPplLWqWQa4m2JMguEE+0RrG9W83OBoYXQEaC9PMizgad\nt2iF9lTaiRcuAs9rGEsVQVtyr70lXwZl9Otb/nslHEO760ozi8RrAiMEJ125\nWmSrEBQ7uQOF56kYEgwcXQVvuB5Xr5NceeNmpJ5GJ7d4++eGT8+SNO4OoJkn\n6djWOI6Bx47ujXnpGxrQVthlIoB+zbgbtc38xKh0Hb4b3W0L2JWBMjN8S8Ln\n1rwH\r\n=J4eo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.0.0.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"0c40a17a7cd4e9acd8e7ec33ffacd1c1acef5dc6","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.0.0","@lerna/filter-options":"^3.0.0","@lerna/symlink-binary":"^3.0.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.0_1533863833653_0.9294246946917311","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@lerna/bootstrap","version":"3.0.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.4","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"54a4a7ee1432016783c735c140d09e94fae26564","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.4.tgz","fileCount":8,"integrity":"sha512-zUMbD4yvjvnlYM/mA6ZTyfNTVWI0Q7AsLueN/m4AtpRk3WAXKSroucZ2eSaa8W7Oxuv0LpOWwunlsp6cXybJUg==","signatures":[{"sig":"MEYCIQD8WPV/E/BQN+3HyDzFuw5XQAc8oSvzCUC97IepEECF7AIhAMr2TeSJ5i6JBCpdxk7OBC53erVwiNNhy1sfEti4yd98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbci0+CRA9TVsSAnZWagAA9YkP/AzkMlHCYeL0+en8/glo\nc1y+0qUHSy2clsQtjQ564MHomlAjVrJ1gXP3i6kVenkbn7Dd5PELwOr7WAhz\nLAXLwMHRTAy8s/y3L88NI+wTpEvLv53zzxTsXe6lC62QHRDLnIwmfgERZvuW\nChRQr6nhvhWRph/FCntr6NfvT0aFuqXykw6RX2rSbfcxnCNIiKDJmdTFFouH\nSW0UgrNSaAfzmg+Q0sEEikIxrzKdo4VS9NWCRSEHm3wXJsqAcErNouWAng7q\nANpuPTH+5vfhOOty3puHxHk5XfAvmKC2w//+aN/482Isbxvd9RyLkciymwk8\ndu3vWiHImi8mEUaOI/dJU1sU2rz1AGFTNGZFVob0FkdaacZki2xyFU+JKEPX\noaQK/DNjF1NEYz585mM8qkjBYgwvn/VlmRWMXpeVMIhngzyMplEwy2tIRYT0\nAqeEtQGNkDRu7uqFbZ9bKDD4gFAdQB+SPmyuwU1NHpsT3IGGB8PkHx9D62pB\npEFlIUXdJjJhsvrEYn8UzSevjA0p/K/2yeJVQ6WOacbRqSPxdOIQsFWWA+Rr\ngW2Qb5U6HH9KfQHhuMl/zuxwUL5Xlovxdp90dNdGCYLje4Xyi54NXHa5mjDk\nZRzUSarTT1hF4ff3PWytOb74a1X9R3Cve8H8Z39dEEzsubejA7vY+IhdCtDx\nxn8t\r\n=tIb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.0.4.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"eea9c5f5cbb3c831350af080b8b71b4fad8df91f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.10.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"8.11.2","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.0.0","@lerna/filter-options":"^3.0.0","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.4_1534209342234_0.169912191126816","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@lerna/bootstrap","version":"3.0.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.5","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"ba9c1bc6d78d7cb84b9fa4447f22e3fa1e043af5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.5.tgz","fileCount":8,"integrity":"sha512-qATaAyoz1RufVMFyGMJAEwZvdor7A9nzFItObwCOEIlNalzpqhlG7BdybRWQRD5cyqPWVkVzF1E+yTEhL7jXsQ==","signatures":[{"sig":"MEQCIBj7z6A0n7CfvWDN10ICnXKeWQArENH9qqp8g5rnvE5+AiAH+pRJM5971unPSVRt/I97VhovkpfMsXPTiHe1aiafaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc3QSCRA9TVsSAnZWagAAadkP/0hw7EP5igjRpQf9AmX6\n8r8e1q+3rLqWtovaR7bDD02/6Orwpn+frxa87TNiyP8HKsJlY44VPRJ6bUlN\n8VSqFTNaBIcG80WTId7o46M75TobyHpF6EscEZ3HHctAdT+1n8cu6ecV21Gw\nld0Pta+R/y8UwhkodOxFxPJuR/IUHtAq6Qk9H74gK5vzPfaWP0vMt/sA6m3m\naFRRdPtOEjzEJqzwc/ViHFM3wwwC8CJB2cTeo/W8dMFY80CIIsOBie+TFX5q\nJI923Zp7z6uvh3zgVbEgZwO9jXsQ+65uMN2WR7+Bd03HlBehgdGMOSV+CJZu\nfGJlIXFvc/iXxgfF9WkkQJqzA6KP0C/LwT4Lugf88NlC9X3Oj/VzM0kVWpYz\nomQCpOmprayrFK91D5AtNcyjCRhj1NmDIOj4Me83l+rdn658kwuPY/RhZ4vw\nk7/HN7VdRaZfgRQsIVyZXEnkb7QinPBYySrH5GGNvDDZ0mS96MJIVS+ee38n\nmY5cZtFdbuCFJCLZRI3QFE5CllhHkE9fk8P35VF3HxG7j8fPrHL2CfOyZh3K\naPMVCF1nus8oh5IPhdOR5lVBwzWh/GC6sIaPh9Asy5UlOLB5qNzCPYz1Igj2\ngSM0GkFj/Xpzx+qN3s7xBABX6FN+6Q8uBpNj68005rRO7FZk+Dv1iNpH2NWy\nZGqR\r\n=2lDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.0.5.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"882b52eb4eec60f161c77feb0bb175efea0f2909","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"5.10.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"8.11.2","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.5","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.0.0","@lerna/filter-options":"^3.0.5","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.5_1534293010671_0.846718957419611","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@lerna/bootstrap","version":"3.0.6","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.0.6","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"d93e863126f926a52f4c002647cb8010e06270b2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.0.6.tgz","fileCount":8,"integrity":"sha512-LIMqGfydSpftdKa/Z7r0dJCY8Qdq5xKdWM83r5QAUHKBIRLwSZwGNTTpGCfdMkfI6xpXa4vGO2J5crU+vM7now==","signatures":[{"sig":"MEQCICqumWrmsym+OvNYcnvqWYu4QypmeVv1e4S9+/4n3hM1AiALhNbynby87UkwhYhL4oj0PKMhAcXBUbQa9wwyfP5Fvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdMZsCRA9TVsSAnZWagAAJnkP/iea4k6WJprONc4cYDsB\nGKcuGa21wZ8as1eD+FBP7YwX+xJ4wh7ds952carwmZGBnigdlQ0lKxO4w8QD\nMNHC+6azosnd7bmZEaQngnTNCwhi4tLBrAtaBmB5MfuNCNq0ESa0BKQVT688\nZeJFiNg+Wz+eXfT2momijPx0+BZZxPTWAGoceJjn5DUU/CHZ9W/kYiQp9uf6\nowFkvO9D4xOmCX1wjV7GAs4RSh9Y2Sgv1ddNbuKPpqUvJ4aCCxryPSR8ivoz\nW5nY70gKW1h0PBnxdDbVBXIpVTHiISIUFvOnzmfT57YoIswLPRr7XuTGG5x3\nJ6Iim+5jFyxwWfq6pMwavzvdPVT60VYSuSa1rHoSruwk7Y5iWjSHavH1XSSG\n/qO1EdHtOyWgAMx7ak5f8LgZddyNI7SJSuoFWTB1h2Ewyo6CL8YNurYODm1m\n43J0VxTO/mKb5I92mgqybbO7KU+EAWDWQW06DwbRlDFEH7CccaZaRoFW+gbK\njTiaU15s/ZjNy18LOJiJwtdqqDzKS0wVI3mwslpGgjb6zisHh0xPnVP4H/SQ\nsi7uy+Au18QOUgMcHXMR3LfvEkBqNeoIbAynvws4hmKdoadrG8nDyhOBKVjL\nvZewXlDRfoSdngxuWaa94pQ+vkJUzqrCcX05GVGRyyP4+5gU/3aeU7L3QYVK\nx1M4\r\n=z5N6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.0.6.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"f2e67db8dbd6966288d7b351604a7a554ba905fa","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.0.6","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.0.0","@lerna/filter-options":"^3.0.5","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.0.6_1534379627872_0.4547731916114668","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@lerna/bootstrap","version":"3.1.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.1.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"2b999ea4456261f1f2cd238ee10beec279595df5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.1.0.tgz","fileCount":8,"integrity":"sha512-zpv+XEYzuwJkKKKD+PLqubJkvsYFU1sD776pmIMUm4ryyQaNXMuZEc0Vawzmdm2rf4LMcCoAlzQcOe4ru9JX8w==","signatures":[{"sig":"MEQCIHbNrhMcRnXCFxi267AltK95ghPgqZD5VLxvSth5beoYAiB3HsQv9EX4/jLkchynkTItIN9q/vZycgRGxWRodgAtvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbd0HCCRA9TVsSAnZWagAASoQP/1DeiPXpJJWaxR9boalc\ntllfSMwHkn6BcrfwxkdUtws0OwOl2JrHT86jZg5lwItv1RejS6qzsZGHQ4F1\nTA6vyVX0dIXaXC6SMGta+YLyNAZfzgIAdKXnLUvMzsXaXPM849YghakAdBh7\n2Wvo1a5B5RKEN8zNnDCWTmQZwS0PVlvE3Q7o092j2W+H4MV7KUuqLGevItF/\nP5lT+/iXzFR9qlxhfu57K2stkVEPIPBrMUPgx2PauCaodeiwccCEC5Q8BQB9\nGUnG7ujmdcXemAQI9CUzHVk9S/gPCn5TnfmBQ7n1sztwgKP/rk+zROm/OuzY\n4UASWGO5jv3+EvPEn24Jg/IQ98ff/SFNOdaNLdMN7Dbe/JgG8/e8IOR/162l\nsGKq6/oW+kJGze9b7Z7+xbUXgW6LRj7nuv+y1mcxo2/9otuPvnmrCI4yvKyq\n3I58Ui5g6WdYGKutjncbn16kNIzHuqhrjR481qSI6My8u1foAzjhYJNLvdDW\nPsa8eNCySWTpQqxtWyM9zsP6fLyaUnvWoX8ta0Y3zf0lCNG/Exvwx8fQryGF\ndKXOeT+FH9nM0Zt0bE2QxJwZWByLgOPqN6mjlsHHErTX45qmNli1AKfkBoFP\nCuJsSbkJ/5/JROhlONnL7KZN3/Gg861qf+7WZdUvfd4V8x8u6HDpHYiqlsLl\nyzWo\r\n=egiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.1.0.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"7f97c7bca038c690e2dd5d897e222fb5bca0a5e8","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.1.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.0.0","@lerna/filter-options":"^3.0.5","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.1.0_1534542273867_0.6306491437858044","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@lerna/bootstrap","version":"3.1.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.1.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a99a01d64901e1798441e2fc99aa87fbc26af75c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.1.2.tgz","fileCount":8,"integrity":"sha512-g6LRaob0wDr1CSRZGZr47MtcrPrUIkCPiwP773k6SpoXpF8hlfgF2ipfwiIRopW4ESwbuqIumxu/hwIQGLl4HQ==","signatures":[{"sig":"MEUCIQC/99nnKwGsdUX1L9+CuyDuxNKJWi25aZ6IIkZDPHJb2QIgL+d7+KX3khSsDflwN5+PAxwus7fC6qKwGe1Rzv2LUk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0+hCRA9TVsSAnZWagAAPaoQAKTJka1AzOxs7MU+TZ2r\niIFJlV1O7JQAAfG1jq2tyby6RFtg1EoQ65tJIbnSvvSULtGEOly0Dldl+itD\nXvYD5koSiVuMtxIfL2vh5UraUoJM1gu4mozIEKDtCYjNGC4m/J9m4CpEICz+\n+P23KWOR+X0KfavRcrl6RU+yLNbS74jYLGiLwCusxIZMKqIehlhMBRglbfDn\nTfwQRPGTFcyHx6gTLiPvmLyy9Auuc946Cj8LIXpQDXMWCWYxOYQn6B7u4mVW\nYFFKifGVIDa0zUxpY2uBUryB/FjbblIzoQxTSZl1osKSniKGph6yqjKhJgKY\nxeX/E0LLolBGB1hhKCjtH8+8T0BNyQY8shFq6zRM1USqlg0bDe+BzM9q/ZcD\n83VkXoZJMiGT/KmsivT1+mbuFvnD1AkC+gBJwsQaWfGWCG9xt3LG97z0YDCh\nMeZa5kZlzP2g7cFgZjiqUHltB7HlP/YTsZN+JaZo0+zkVeoP0INilyYfiwuj\nJAWxs1hw/7WZCB/Sfeiu1LVx2wdHEfeORpYBZeLiwyxFiVFUc/eSt7hDzKEO\nK8602LzqAQLESkNxhCRpQ2LCsEvfof8FYlFSefIwMmQUkIkWnfat8sFsLJ5b\nxJwa47kB5u0YqwrZe2zU4oqfrMRDD4thdOBSV8miFUd6jio2jC0p4gOjS9XX\nfMG5\r\n=Arnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.1.2.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"6abc0c95ae6fc6e613e74618d86a060ae218938c","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.1.2","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.1.2","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.1.2_1534807968634_0.5357350167825756","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@lerna/bootstrap","version":"3.1.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.1.3","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9bbce6152966f827b76cb960c885789f23583248","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.1.3.tgz","fileCount":8,"integrity":"sha512-kwJN0jUt8ScNQ21oKshXruPncrNI/qoKKIYueT9RMwYWqiKrsePxuMuRGCEgHob5wM616EA552t7HeRorYQ+7Q==","signatures":[{"sig":"MEUCIQCL9MMpg4eu/jy3zWSd4+s7Mj3Tqk0krLt9j6s+dLPl4gIgYoC6c6PjK7n6EZ8TcnDDgW3dpUBL0PVUNerf7uTEq5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfE3sCRA9TVsSAnZWagAAXtsP/0DAq6xg/WpfHHgXYE3l\nW7l1TgfQ2npHg3pdMsiTlVlVsMYMeJ5mOQSE6DQAM2WtxdATkVQZMnOPS6d9\nKtH6kxvlcavpQHe7CLrJtv2Uh1PZsYKfj04VDcUA/WF85i1I54fhhw/3doXN\nAHaK0/CK3Qq46OvmGnRUxmgTIzAlJ0PXTOvQKvWoVajupEyvwwkANvwVwdy5\nYDg8B23BYsFj8w0/BIsNLlYVBo6GkwYs67c10bKR0AFxaNnRuT45Py2HLuLC\nWxtQkYrz/Ciq+ygDBKIYxG2AN6k49DBdxhe3LEv5oQ8hgB9frzVNBEPnJxwW\nUa+DD6FNQq4WSASoj6nMBrhMxmU4bLAQUsfRrrxqOhnc8PhOzPiv2pBOEXoY\nQqDX495RLdheLE7Ds4/OlwnL3aOUml+osm0yANwSw1R6WQbCJUWSyZzSh/ix\ntfpZWCgVbsJvilg2UMUus6hUwU5fTcwOtczo0xtJH8MpZOsZrQXK1hdSpDh6\n16ECLG9HLwzwAgWxJ3UmZFHpGkI5FNUGjH8cdjRO/Uq9Vbzmq1a52dZyMiaI\npIoO+vjdD4akIkLEQOG2yBIQvlNj51tvD1mCb1eCEg2ycWPd9+o/hDJIs7BY\nVLYNK7umUmlKugRSYPStNW6ZM63E10P4eX/37OSx4TI67+joakai7IzWwunE\nk1R0\r\n=UWtk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.1.3.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"a656a0136d7d5d8b8bb709e2da2b8b2582036fe7","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.3.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.7.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.1.3","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.1.2","@lerna/symlink-binary":"^3.0.0","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.1.3_1534873068313_0.07286615909074201","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@lerna/bootstrap","version":"3.1.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.1.4","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"44954ac9271877074e0e7f5dd70957e84e322710","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.1.4.tgz","fileCount":8,"integrity":"sha512-GN3/ll73hXQzsFEKW1d6xgMKf6t4kxTXDGhiMF1uc8DdbrK1arA1MMWhXrjMYJAaMldMzNnGeE3Kb1MxKxXWPw==","signatures":[{"sig":"MEQCIFMuG7YFcEEXutvQTwcgNDg+dMiZ1pYuvB7OK4F5SAXqAiBXQRfU3qFT+HRsN9ZfLe3g+HhR6Xdu6owHEzyfemWX2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfFaPCRA9TVsSAnZWagAAHr0P/jt4du99+PSF44GacnKu\nF1B5jhAYZimc/vwhIvb4eL86RhHAVJLbSMraQ1ACskH+COdX+7NsL+C6D+Lu\n1pCUC4Ywjyi1p/kv3ZRqDhVeoYEbl/WP2tP5JdkC2oIX2H9qjhSAqFCdtODK\n1q/GhztwGhlQHMnC4e2PTI05HmJGt9pL4yntNZdCebgI3FhVDiIZfKiUmfTK\nu+NUSJLcPhXL9+wtZXy6YJt7rkFegqyAy6JzHedihwE6Klmsvv9jQt5FmCI+\nTiOEYYIS5suzEQCWu4f+wbuBicbfegT/Me1JFY1Href1t5OEpP786R7uxwki\nnAScHxX87bXGg/lpPfHPtxIlQQdXa5e38/GdqXLU/et5dE1T+SHETbk+5UOz\nqN6KUIJ01hcYYEuLqhXOFco1AVtgYZeeKEpFxXXkeNHm4WOLhc3cFItvB2jP\n0H2sSWm7UMcSOgJ+RsjTbPlTMyN7j1X4Oxdm0UblXp/1Kzssxg1Pmqm8CX5N\naRq1TGx5TwkOpmoUCkWw3NRJPxaG8LPjg7yJewBNt7GLIXWw0eNp28VOnTzk\nmItv58vqRtvqxjfuzDVZlVw/iTiQGEYJzK7e4x1Own7LxT7A05J1d92v2yHw\n8sWxlfV6XoHnMsFd+a+aoDx2vkc8Tt/XfWzl76+ceOKAtQoRpWp5zcrU8YgM\n1SsS\r\n=VE+p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.1.4.tgz","files":["command.js","index.js","lib"],"yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"37ef5f2ebd4fd207ee74a4fe8838323acb882435","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.9.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.1.3","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.0.0","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.1.2","@lerna/symlink-binary":"^3.1.4","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.1.4_1534875279362_0.2330804682901384","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@lerna/bootstrap","version":"3.2.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.2.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"gigabo@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"me@thejameskyle.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f6ed4e6b5eaaf4563f6f06f7b427679c910049f5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.2.0.tgz","fileCount":8,"integrity":"sha512-xh6dPpdzsAEWF7lqASaym5AThkmP3ArR7Q+P/tiPWCT+OT7QT5QI2IQAz1aAYEBQL3ACzpE6kq+VOGi0m+9bxw==","signatures":[{"sig":"MEYCIQC0NGMSv0dXqoEfxnobJQ1Gsew3PfCzZECeV3Y23TKHRAIhANWa6IEjKb8XchzqFKGNdw4pTvLUOm/oStGwFIbX2fnh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhbhICRA9TVsSAnZWagAA0kYP/RJyEuveDT3a6dOMCoxO\n0U+9swq42Hfkn/CSmNrijrQ65EFiHkmzMM9luuZ9kGWjR5x1pfMpARLJ+EYT\ne79lkUrOXg6eWargLg3mfe/uWXA8SNgdy12KKHi2xBDz5qxX+V+DVq+fhiB7\n8L3qInW74HgXvr7JJm0fjhJ0GBnq3Xw/6GHFK6JzUskT25g5fK8gbfb0G7Kk\nhzW59sBZG9B+DHEbVn3DFDI8zBBTQ1vkdkPDcasnm//tz/Ca1CU7jEgH3WKA\n+go6I+wo5NNDALiDXGoHqAEtuV7WjNOxOv4+Rm+Y0P1x2KmpQEC1izxHbNd5\nBxeOPx6w6UUeRJQONHbmEFcyYQvV1qwjl3OZVJmF8EvY41Gqt2nRzUvK/OGo\nvBihDK4cnNuYoxfrhH7cMJagEOuP2MkSOkPLiTjKb+uUoEkh0aYQJJmmUX/y\n6Wfq7eKFkQD82f7yoT+bFy8EntkOCIVpHdy3BEnfEY5FdedIjn4RZr5xW4uq\n3SqZp9s4Vb5fsMM1vUXAmLPfzX6MZi8ZiIQ80YhErKWz6X97bNWMkw+T1Jia\nepK1kAAntHoa8hKBqUmTwj2Aoq0+jbuEKEz++/1OzA87edLORN2cDHxkLiYF\n+DSjhvNTX+1VQNOJZoV42tTnLigrkVziVMx28PpPJ3WjiQuxkIRpbVWSR0QM\n67HS\r\n=3QeB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.2.0.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"02a2380b8f18c3579960032091643b9d12fd41e5","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.9.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.1.3","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.0.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.0.0","@lerna/run-lifecycle":"^3.2.0","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.1.2","@lerna/symlink-binary":"^3.1.4","@lerna/has-npm-version":"^3.0.4","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.2.0_1535490120108_0.17632437667306955","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@lerna/bootstrap","version":"3.3.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.3.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"77832a4c56af9839e0492b1e81c77797b25e128b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.3.0.tgz","fileCount":8,"integrity":"sha512-CV7muu43ygE1FSbMCTpCboeyZBLO43p6WGaqBekKX7qo1ewD7Bb530cQpwGilQptHu+yJLwBqhMIOIHYnTSi5Q==","signatures":[{"sig":"MEUCICwuF4EQTTfm02JP87C68ZM37uRkneys196/rYkfFLqBAiEAnwlXobxVycvcmjvBxf2fBosHaOhqpoQUtTww0pCvqQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkIPjCRA9TVsSAnZWagAAcKAQAJ0dF3H5awyCW7n3lgY4\nqnaoJ/l1JJOhOF2b5PFClHRErqkf72DhdFixzeNzjsrjJ+4ScJsGCyCGH4Mk\nVNh7Eegc+jvlV9URZ75NznnihrSJI+zJ2hiY42vTABFV1nFhOKjSXa7OpoXd\neWk4MiGTU3n3GvrlaivLFTLiuYJKAw7ofusqSFTbk7sisy+CUd5k9NgCv256\ndoVeE5wQCXjDl2aVgXnohRPZoLcmv8Q7JAThYCYujjxA4Y75UCiAa4tafZca\nX3BFq6QE7BDnmrWwSD0xERagExBMH74lTgHRtPoOjbrXN4jLyGFJyYBkw16W\n/RFtap8/LzdLWXu1ORekW5pzx00hwY8Ffhgq7i5zjgclFszHqvv6tlsCXQ8P\nKhl7qa/6D41316hREd7u8tXRCVzsm6KMIblNDBdC6VxVm+mpv7/rZ3x5val0\nMTWwC+afg3YBLR91vzwaxmq+oKgdVamZDYzRaexYhZPiy1L6OxVKeU+JXJHI\n4Qiwrll902G5DZTAMIOt0VamqDA3qwPBhj24dSRDC8QyJt19X/W8flf7JVVX\ns5DZ3GQTDDdyKx3pTC7s5UKoqK/BRmZxxSB3DBULpB0xppImhImi0QhpGSig\n858a9YLUhAaHPJ8bdHfaN2Hn2gs2cj17EOTjChj8kXRwvAZZ1exjK0wpgT6U\ne+KA\r\n=SiNf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.3.0.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"901e6d54a47151dfed3d6ed2912804b97d05c6b5","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.9.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.3.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.3.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.3.0","@lerna/run-lifecycle":"^3.3.0","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.3.0","@lerna/symlink-binary":"^3.3.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.3.0_1536197602516_0.30259323168883245","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@lerna/bootstrap","version":"3.3.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.3.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"3b8c955d564c665f3a078599ff4cabaa8bc5d3a1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.3.1.tgz","fileCount":8,"integrity":"sha512-cN8FBzTvxpOw3tedl0tkJoZaSWE0V0KpAz0xknuSr5LQ1lLoRchIfeVoXlqcfWx64eyE9x84kwzCezsI0Q4VIw==","signatures":[{"sig":"MEQCIGLl6u5SJObd+q0AFyXHmkVlIB1N1dQQ32ALU+/tIBVUAiAhqaoWlp6sEqvcCqWzXuuUzzcfEtyucYvt3aJ/hVivOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmFADCRA9TVsSAnZWagAAWukQAJWtKt9ZdEAtGolZ1pwB\nGdviPFnfpnp/HYrGWVCsa5AvB2GYuu3WJChggrDhwwE5NV8b/OipyWcDdNna\naFJBw88WsipQGNf2+2PkCVrQZPvJcTmUTwi9ERcKauGq6slbMWi/tKRV5igO\n0jBq+WmAShTprNVNfshm5IiLC/MlvMWgRa1OWhLK6UmeapX5Yp3z9bvniDd4\n39h9fXpV1Ki7AevVIqEHlLYssIgj8yhx6pAFXHZowgocX3JdX7GFhg2xr263\nIGk7LYfSkM88TQphohrrUhPyuEZtVRXhrfCVOMn61NCZZjURmlJROvU7iyYS\ne1Y4HWGsHwkc1xbAzN3IFAMH19YPi1kU5CP/JxqTHRTLN9+f0T7CpFWaMxIt\nntD3Uad0cJ1dFM6Recru81XZ6/dpNR/qHcbEjqeGiK3ty3DwD0LxMLLg7BSu\nqYBNBDCQXTeEfcbrUx6Q9JSw4t87aljBnmAYjAsTAt7rFB/c4HF5E8ZgrQ/l\nOArgWZuspQcGosq9y0gnCubCX9QFgucYUUb6UcTTgm17uAZappxUUhZ9rC1C\nwGmelZSHHmbFpjYcGe8+LTKE/dN4stbf8YyQXxOXRmmvDqOaQB6c0BB/rKQQ\nXxZl96INPLLoRePyXo3RLTt5PouSDwVpYcn26JwA1xGOYP3DT1ZMZBiLzaWV\nOr9a\r\n=+KjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.3.1.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"5da13190852897ac37349a28a0b24470ec7bd833","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.3.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.3.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.3.0","@lerna/run-lifecycle":"^3.3.1","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.3.0","@lerna/symlink-binary":"^3.3.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.3.1_1536708610905_0.15731029490648507","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@lerna/bootstrap","version":"3.3.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.3.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"01e894295dea89dcc0c62ee188f49f78873e08c9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.3.2.tgz","fileCount":8,"integrity":"sha512-f0/FZ6iCXHNpHoUiM3wfmiJebHetrquP9mdNT7t//2iTGm1nz8iuKSLhfu9APazDXtqo3aDFx7JvuYKMg+GiXQ==","signatures":[{"sig":"MEUCIQDbZJfZ8fVxHiS0JSZZZi15MTSrcEq04eXumRf5w1+ixgIgTJtzNwxqy3DTtdl+Yk47Zh5aPlfFRKgaCgdZxU0ZzJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmahICRA9TVsSAnZWagAAG40P/2pzem8U6NN6ntbYZah4\ne9DzzVg6b35l2SGb2PsDvghTQMIiGyN1EkFDiOUcnUAvsO3w/Pmm43GcHLMW\nG/JeUaOcN63uppZQwnQWx9kFbRte7CzjNF97XqqG++byKMOAi+cWR+huVmcM\n46oYdYZDh/7dxkQjMLotSHEY0llkw99EklIU9CA1M73coRT/rT9d6tOwZ/5D\ny3CxTa+gZ8Gvb1xe1iidqyCvk6jtppj9FSouopQ0g8WdcK0/SiCyV1QEuPJ3\nVCnFm6WreI7yTRKX29L8thl1QHrJKHWg/JWisb36mNJ/2pDctlUomONDWUuC\neRDaJosp70n5BhWP5vKMqx4sKhtAHdmss+yQVEwta3PFx71H0lEPyWqwhn5g\nSNTCorRS62e1mO487n1liXPjOz2Ln7EkEyGXGOeNiy4EfRtazpdexzv+HAny\niiIlOZQBut6o4GsNl5Wlr1nnbzYho3/mzntHcCI5zn4HIKGNbbISDQPEBpbN\nREnAX+pWQwI04Di44Pye9TkvnxkFZU4KU/eaNKdPFbGLRvEyGFaa9zZRxgsk\nIpja8XwrL2or7WmGTHP2EWp00T3OacnNhoIrUBdpceDVbVtK8W8XsNkfzmTT\nigsBFFp/5+zYW3QHbsQ+2ywJe0wtv7l5bYj1Nc/m0z6dgO6oomdwlMv6vYR0\nnpXI\r\n=XJqR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.3.2.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"96e1c0086244da05af5602e56cbd790662b0b40a","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.3.0","@lerna/npm-conf":"^3.0.0","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.3.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.3.0","@lerna/run-lifecycle":"^3.3.1","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.3.2","@lerna/symlink-binary":"^3.3.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.3.2_1536796743655_0.551361229942825","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@lerna/bootstrap","version":"3.4.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.4.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"10635e9b547fb7d685949ac78e0923f73da2f52a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.4.1.tgz","fileCount":8,"integrity":"sha512-yZDJgNm/KDoRH2klzmQGmpWMg/XMzWgeWvauXkrfW/mj1wwmufOuh5pN4fBFxVmUUa/RFZdfMeaaJt3+W3PPBw==","signatures":[{"sig":"MEUCIQCO8URcJTtBpfuPhHov0ft1L0ZUpYMhXFoAoHBCGQyXmwIgEozQiAYZPHeKrdk5rdY/aoB0JgFvU8QUHxmzYYrpwm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtWb7CRA9TVsSAnZWagAAueoP/RNZTL+CNoTJMyir8b+v\n0nkcoP+slRbdqj6ApQ4+CGlaj1WqsJbOpcOtCYysUmlsZx2mdqvt+k6QYgxI\n0saV0Qlz8Z9Eocmo/Z4mKK5yK3Mtbtkxza63phyPVd9T02KJfSjJQvdp1GbD\nVrAGq5huaSXgBtmwKyW94aApQone+GkvtLkumB3TAIakTUIT9VKVVso8jM6P\nSsByGD87OnDGw9gzFe5f3dzCieDwRuW+X58DbRx/zTKlOLLP63+WTIynENZ3\noFzIE7/IG55CPocv32YbVy9H3YcCCNEt1p+WVuC6gw1LhPoCM0VN8dT+3dHo\nyY5z0Y6gNlV2ui3n73E7IB/yrL9RUPUkA73GUL03m7pdDc9gJA9s8C70HeY3\nGYc3gjlRpdjpWFAxKJS93XoeQ0twxZthskwviiwPSsJDFGaeoFQhNgGgm2fX\ncCVPRkyQpWHz/z3PuENyFJU5UOfy2njJtEovlTFZnT/t215C3lLLBNeRYSDP\npE2N/aNmqfgTWEQbBgHlUoFkGlMLKZeSOHvQ4mAcS8sMQRp7wbWG4nBSXxOd\nl3baUjTSv7bda59+1bV26Gl2MwgKYEqXWZTxNI1DK1KK4IiCxlsNgBQxS7Cb\n+GVgfVuYQPziweLLpdRTarafBonq0FC9eEvfQorVhTqGPTYYxRPHmNcKgCkt\n2X/p\r\n=EEyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.4.1.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"05a27a6d579fdc962f0e0588585b9fb7d0a453b7","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.10.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.3.0","@lerna/npm-conf":"^3.4.1","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.3.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.3.0","@lerna/run-lifecycle":"^3.4.1","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.3.2","@lerna/symlink-binary":"^3.3.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.4.1_1538615035179_0.7462778263705829","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@lerna/bootstrap","version":"3.5.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.5.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"4d21ef0d1e648c8121432443a7d80c9442756347","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.5.0.tgz","fileCount":8,"integrity":"sha512-+z4kVVJFO5EGfC2ob/4C9LetqWwDtbhZgTRllr1+zOi/2clbD+WKcVI0ku+/ckzKjz783SOc83swX7RrmiLwMQ==","signatures":[{"sig":"MEUCIGgsebA6LwlVdQyA8aKfWT6UX56rHuZClduCuk/pMvFsAiEAsau2udb2+0NMTFdv2AUQRXyu8ABzEdVsqapZbmNOsPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/aM7CRA9TVsSAnZWagAAniYQAIBUX6X7GaM38jwu6t3E\nWZ8+r8NW2RbEuHlIFq2utuiAfeIUrM0yvsy585rSyfHNknT4hOZqCGDfLzNU\n2Ee3y09javaXlIq8dvTwRVK1R9b74vjU0dQWyuLiqckNdkHUst7GlXCEYlsk\nfE+aaswOEEW3el6NMMJR2Yj9FWjr+4c3Z/AJsBngVxCF2EOMwt807WqtXASW\nNG6uhnwUSNePhz1oZIfd83WSN4UbLoQOnkuOV6jSAfjk/vW6ZosSuUF3jFyz\nu0jWtrm8l5OYiyKSGfE1Oainvthh6SCtBlvW0dDFFLaxQ/RNt1Yw903zif3v\n2ZZZNYiBsVw3fJ8HuZCVsTJYplED5Jq+EvGwuK1C4Cf70HIXLkAomfDbQDJw\ngPnNJQ5I3sjk8xJ1chhklI22WZYysyw1vlkuqJUktI5hGVXUhQu2h2xQeV8H\nXjscSV49ovVssbDpisLxt74olX0nYtPJsyInfxtM7foWx87ZjKUC37m1pDe2\nD2rfCftm3wqXxDK2zf8UfQs2TSBIJmTR0Ox+l4h72GDqzwohiUWluqa6LY68\nqdTHiNI+icse7OdsbkljJ3q/YsCkI5+rqibaHvYqUGZ3RyTnivu6a4qyMv/Q\niWw+QDgYvlKtaSVKM1Ox9zm60bBgk0MmcF25+v58zsN4F3Wz8OjCZ8f+7PK8\nto1o\r\n=L6uj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.5.0.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"1c142db1ecb50120f0ddce8ff8a7d9cde1bee278","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"8.12.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.5.0","@lerna/npm-conf":"^3.4.1","npm-package-arg":"^6.0.0","@lerna/rimraf-dir":"^3.3.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.3.0","@lerna/run-lifecycle":"^3.4.1","@lerna/batch-packages":"^3.1.2","@lerna/filter-options":"^3.5.0","@lerna/symlink-binary":"^3.3.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.0.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.5.0_1543349050553_0.5040327380511844","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@lerna/bootstrap","version":"3.6.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.6.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a47cd484ad60638d518a606d627b9997d5f7c960","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.6.0.tgz","fileCount":8,"integrity":"sha512-z6rZQw/aLEN+ragWRYqIIVwA9rDv3QtmRc5VyIRrlV/JiuGpq67FcSR6BrCMc/A7UJ9Kx95+bESm/HUwheKoiQ==","signatures":[{"sig":"MEQCICgSW1JpKuTZ3g8qF7FvGDR4vq6czd6voiXYV+c9sStxAiApLGFhKuTT78NoBW4W0Ahq+r18biJIKUKHyktkh5obYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCwkcCRA9TVsSAnZWagAAPEgP/1o3q+ifTNH72lVJt2Ul\nHEoCJpxknIE8nyQWSDQ7KVt9r96oXgm/fK8xmeXUeSMtQnCO/AFlW+7EEDF3\n8/LXulxht6G1O4Pv7YZhBtbCphGmjONcCykpsVgI+LdRoAKxwfoZlqPaFYbe\nT4t7+PD3YvxPdsxtt8i9Es5ttprJi4+CUBuO+64d6+iOMIIZpsjArJIzmEAU\nSsuS2qu3Sjie0eLDxJX+leR8fubbXJU36JqkY7IfEmLbbANYjKKmTocM5h63\nu4dpuJph5s4BE1RTY0SE7d8fKGFPjP3XQqfMcQcg1z+wG7UvsvP3BIzOyvLn\nzt9jp0fRTIGTo6eJgiwlKA/N3BtcGtZ1qYbE8OX/CpJeh60pdmmXXDqyFB6A\nFCzpJ7007aI0GIYAzxISfbVRI2gjya/IrUDCQ0QRlehgrI2mt18UjC6pOpGM\noNFYGXFMUmItF11r5GvGBmgodvSrVG6yndj9i9tRVynXks4tpH9HnBVOunWW\nMD3jUPmys2Fiu3frAryUUmAJh+Ooen4Jn8TxdZ/BEkEz5446x4pEIj5kOVXJ\nalk4t3aNxKiVzzyOY9ZZNHPm/j/ECKJSvRK+Yj1nO01Z3jEg1z1UaUJBup6Q\nurug6Elj2BXJ7L4hkbGYltt4IVKZTKujtE38fU4V11lAHUm51i6W8mQPEWm7\nhCKd\r\n=MKOk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:lerna-bootstrap-3.6.0.tgz","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"8cc3196014f6fe8c9b41477b975c527d017a3daf","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"_resolved":"","_integrity":"","deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"6.4.1","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.14.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.6.0","@lerna/npm-conf":"^3.4.1","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.6.0","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.6.0","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.6.0","@lerna/symlink-binary":"^3.6.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.6.0_1544227099976_0.9017176572103653","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@lerna/bootstrap","version":"3.7.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.7.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","dist":{"shasum":"23d5a549334498db3240a09d876ac5b0d80fa65c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.7.0.tgz","fileCount":8,"integrity":"sha512-Q9OD3HCf6KVznzy+MoyngIaSxSxtlD59bqYYJOoeQEFtlPnMCF3elcb6CPYgj/tyXckc0KnXB4I5uaNtaRPMWw==","signatures":[{"sig":"MEUCIAS7rqM4+Gtg6x3XBw9kCipn/QUqEOWikxUI1g2UlT8uAiEA4v1xi3zXIURmDBShb8BUJUL9SlofZyfY6sktEng6HJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGqfQCRA9TVsSAnZWagAAZd4P/jvjMJ3B5DiCKLIs2cpG\nzALgi0pYrC+L2utY0Ls8DYxdMXYdVLZRSPkYbLkbrH3ox3N1DKvSq429oAut\n1/ydCKVvllf+NroMuWCxuN/tYwM/BPKD7GQ/uImzFGmG5cleXmF6qQ0JbAUg\nPVTiQjY1BrzrcsVnUSrrAINN9zbdNGUFuhJXhMjw6pk+/2MNi20l06LbdDHl\nuJ+K3qbaySM70JQd8IfMghEbGY2hA3Hl6OghPd0nB7CSrnPlT6Pfzmoj55Hd\nWtaHoeKt26mAeTMhzkUx9kEQb/RAYxagNNkZUVbLRiS3aaiB6K15b3Blj56a\nO4auCKYiBWRtQbpl7/Phtz5pjjz5VVFrMf+ce1bp1iVsOCEtTfUOYU/33Xoe\nDlXj5ZMXIOGq2Ym/J2ibI6KKnDGsQwF79vQ1fL9SMgK4sHlkdT/plwU5FMBy\nby0kQX5Nk+s4cJhjGK01YQchI2tHTqDXRhiiUincMX9xtXWG/fGw/ec7wO65\nBtPvR9e5k4tOTiXO0riArQghUeXVsAIu/dr5R8LqjbPd6FSeL9ID3fPxqw2L\nSGRWlOBUHvcnOTwRuMYqJOxD2nwDQe7WC1gkjkvioNzWyVZYNrXVm0mjOp/j\nusfofiTRJRG52AbWRZn+o+yvWOtW6+kQ3O5p+uTGxHly46RabxbsRy3FYP0M\n8fXR\r\n=TITl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"89b53ff2b561e69fad3a3e8671d7dcd0f1c09c3e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.6.0/node@v10.14.1+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.14.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.7.0","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.6.0","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.7.0","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.6.0","@lerna/symlink-binary":"^3.7.0","@lerna/has-npm-version":"^3.3.0","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.7.0_1545250767880_0.9749171203342362","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@lerna/bootstrap","version":"3.7.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.7.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","dist":{"shasum":"e9fe1c3858c897f42f1c0ac552bdf9b55fde3009","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.7.1.tgz","fileCount":8,"integrity":"sha512-ryY/AwOS8SLN/FA+rKqVvXoQVtT8A3NxRq9Ywqphf8Rtil10Fkl9H1Th3kyKuG5W1e4V9g1s39pEPeogULim3w==","signatures":[{"sig":"MEYCIQDRbNnpHMp5vxSF6NuOLLOa4xY/BYlQS1tOcKfMSK80GQIhAKDvrWZQUYAh4CmEpLD/f8Hqta6DwQNph5+si+Q9OEBK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGt/KCRA9TVsSAnZWagAAhAQP+wUwCCPFBZNp52cGqf78\nnzWddwvt/ffdZCxTOguzbA729fLyUObZcEBkjKuqedJPgwyT4V91VC+aTkZW\nQjDCzQSYypkiMqEH5+GhUwWEORvjvxr/aqk64b15ZkRmDlkmBU+DHJ5nS7mk\nOeLrnApCMcHyAWmUg2xk1DEqRuLDEEBYL3u5hdtrHf+hxC2avWzVNoHVnKtJ\nzVKLCUEM7J7mzk7b4XjCO40oxj1aiVTXVX0dPi+pJBiX8eBuRdS0rJ1XG59H\n78ANt78Lf0QXXUfQelK+FtB8a/zLtNgeiVdFNJvYxowtMlMQgaUw10nQ4d/j\nMkKW8f493m2IElllux+TxfWOwTjUZ3XmndAPOiavwhbCpyYq/grubl2d79N4\nDtSehyucIIGi1JhAHqOgU0qZODnKG16FYBGMUtW4TCFbaM0zY4Dh8N6TiG4R\nmkCMcQ65CiCIzkDSFpU8obeLJgxCygAUUS+bcxxvvugnJN2PpUAva9BOjDkk\nfOKBiKXdlYB8i0d28wzPwZ3rFHmOcHPTWiP0RQ625rC2Q+eKq6HuoQ0SvFse\nCSi9J2Off3n4+UzBKTBULDVg8OCG+7s9Eynu1AVYSa/1e7mKPY++QGVE340Y\nkEWq1mSSvs8EYgEpq25CgpvBEadFqT8YCqw4oiCDG+4U8Y9X7Sfqnyi2Arnz\n4IZo\r\n=a7AX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"284aa4747dad26977790d6730ab2f640eb099cb4","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.7.0/node@v10.14.1+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.14.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.7.1","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.6.0","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.7.1","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.6.0","@lerna/symlink-binary":"^3.7.0","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.7.1_1545265098301_0.4808786915780472","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"@lerna/bootstrap","version":"3.7.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.7.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","dist":{"shasum":"898be6ebe52049a094640b9c78aebfdea35c9272","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.7.2.tgz","fileCount":8,"integrity":"sha512-yVjr450UivC7gbIh3GZowJ6bzPy/xC75bduq2Zm+jdIksjM/8SA3HRXWNothaSyZWudV+WY+cy6MvwrtFe8Kbg==","signatures":[{"sig":"MEQCIFVFVemcsL7dMHpb2aoiR/QhkuMJQAp+VJZqgXa0omKpAiAhiq/73bcpZgViEAvxLv7bQDPfbg/AhSOvkMucUTqiYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHDyzCRA9TVsSAnZWagAAVLUQAIZqOGRkY0lOSmTkxYQc\nxrkQsjRhJ3vf0ZXixtXMYY6YEoiXgHAza2i5NQylXUqsaaNrV1MWka7YGqq3\nQFLTNbtHD7g5X0EiDbvDPXrWBCb9SlPR6REx7d3JSdMVHX9KPxD0LLlVAxnM\ntL1Uv0gtpOlCvqI21hSfU2gTUmObswoqgbCAYNfWjcQ+GB7vhJi+PEtVt0ff\nfAFdzOd9qwF8Tn8Lhizwbovc+GlmOGGBxYyj8uGnjcCOF1CnzIlr4cuGaBYH\nfegiNY+/IGzmWXvnwRlFFHupO4ibYDwmkIVr11OKF1NK6APZUy5dxL/GNNAp\nll/91RNePxpaa7NPAU4G8uAV/vmwq+YUbjQ6eeX3735WC1ZagcyTbLuah17G\nNPtbaRgJWSaJQTA1mc2T5SECW69D33PqZewy2ZscJQ6T9cOpUEHWUHbkpxM+\nhU52YtuNGFdAhWuA+wiCXTXpPxfRKYsw0O0kaYa7IeBSqeB2439JEBlhJvJ9\n6cq0jEar/Pd50Dmg3NfhUA9qlyEOI5GxWO49y782AdNyz4p2kYWjKsK1KSDt\nbG6hjzu2anVfqbTtLVIR8Ap85zknNL01WXqPG9Z3Q+/IHdJqiFgxLuXd6qtA\n0ADCwr3LTyfAcWoX0d9STppQ0gmaoZa6X/veU4q0bKWTHJdugyd/D9irBqEI\nHLLo\r\n=sR/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"52796f674ad3f2642270e942e96443437c54ff72","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.7.1/node@v10.14.1+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.14.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.7.2","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.6.0","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.7.1","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.6.0","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.7.2_1545354418664_0.7440135995147545","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"@lerna/bootstrap","version":"3.8.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.8.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"3f21d911802115e51644394cf3563c9a718ff2c9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.8.1.tgz","fileCount":8,"integrity":"sha512-vlRVdLYKAY9ZP813bGV4QfClr7Ee8LgVLa2mrhODri72Wz2TpOpTvJPmsSaRvTryThrp8R59gAFiJgDXJHCa1Q==","signatures":[{"sig":"MEQCIBTHNd150w3at/5JmCXYZ3IOyYW7OuGkV4OIPqR8AChHAiBkvs/rAfUELZqBUIau+af60uSe7F3xdRSwhVWHo94ikQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKqxICRA9TVsSAnZWagAAc/MP/iLC9AhBI8kE5EAmNKau\nz63/4euAE12VRTChzvPmpW0sS2k8vfAQjCou51Fv80GYDa9XWI08UI7w0Y/+\nMHmN2Xfv7Y+LnhlC1Y1MhQnJmmo2tCktXK/HWwddOghUwshFA0f6H6f6eIuJ\nZDssd+ciRQjiAOkmoHDWNwSS6FcY9ZIN77Oe/+Arl48We7xOeYMR3UZmc+yM\nzziy/gPoToGiZ55UCwD2DQB5/XvyTUQvHWNe5NiRtWPaQjlj/pF6FQFleta7\n2brkPcLXY5mmAvddqE+tp3V+QKn5JZijPjwsPD5k78z0mmxnC6I+3xPmhwAE\nSjf/K28y+Bg+3SacR43rHwQaJhzg3HcAqr9zKGRb9+j1YWMtYcNmCpTHiWVT\nuq8/30/LVaAumBrgvusUmXn9l+XzpbxJ/H4co8o8Bw5LVNMNGhI2SmF8T4lQ\nqmqu4Vj8/JbQ1Hd5ka8GdYEaYDsUwESZmaet0qTrQFqStQezWkiOpeanRyhn\nem+HDdJ9ydeNTAKEywsyJTzshklAAg7+IIMCKfKd3zia5ZRm19qmAajFxDbA\nxmZ/LWOYiWEvSK4hhvNOkSJ6vrEgihOj0kJxJxy83bokmUHaI2g41wMwcA+z\nbH4PM8uZKR7wwMX/RACMI6ldYFN7xe7yG7BZR1E5xGikN/LL9GliafYy/hiO\nBCfU\r\n=MahN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"00a372e194e23674fc0b7e94cc0f5ee799a13036","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.8.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.8.1","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.6.0","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.7.1","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.8.1","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.8.1_1546300488254_0.4013075977172591","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"@lerna/bootstrap","version":"3.8.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.8.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9a7d4d6f77e83bbb6131db64a50eebd7242ce153","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.8.2.tgz","fileCount":8,"integrity":"sha512-/MT2krnth21mI2t3S6M1FJ4MUt+h+ycwcSfHhDMsgqfPqtb6y7awWlAFjHzgWXxf1LUOStkIOoGsJGNsxjiXWQ==","signatures":[{"sig":"MEQCIGpjkL/cVPDsBGQqOwmtSM1Ym1NA+XQLCe0yD4PEPgVFAiBmfGiPUJAd7R0buNOS5eW+KHH3FfU7wF+nT+/rjdB+4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLWVUCRA9TVsSAnZWagAARv0P/1J/DORKI0jJNKy9VjJn\nmwA4Za+u8pC/nDEc+3juWAd3q/Jov23itsJNzB3t0gwbPF+x0IZa62+fSWsx\nFSUxtFolB0n3uaSjowkvZHop1LCJF50TkRX2z7dOBwPDhYUXxI6epqKG7+EH\nriU/bXJ5vg+dJHDt++E4lfL1Ho6Vs9g4ghOcOqgR88ZIbgnCteKzW/gjpqmQ\nPjhDKDO/lEYA6mMxZpv3kTmBpyyopfJduQsIyUG9TOxkiO/dAW5eWICaIaKO\nLeHr5qbpnFXcB0pV2jhjF3n+o/KQIxyn61ZLoGo8V/d14hWqredTOCiy5E9y\nP5SufEeV5wn2Xe6Ke5+U3kzOmrOA1OhDcsksAduVhK1I1dIOU1VINrifwGIm\nEStYXYGRDbcm2OEDIJHP2xAOINPtN0wYkwvZyu1bEzFfsuu866prc801SPmP\nhRF0jXUi7zTDzEGr1Zb7uD8n1J4XIUnx4Wz/LIE0EXK/WCsRjbzjkyFCFYMo\nM2lOc8Fy6smC2TIrlowzf7aOy5ESImoO6T1DIJUYzP93EM8EWp0NPUE/8ygk\nAWajq98Z4pa7ki/URAGl1AOxJopfphLxoe6o81ws1RoO5WaqtmVBpUIvMpoY\n1H3n1xz1NDA1ap+bp/BioPbOYH0ZOHXCEAJFnO2gB4uI50+9i5B7PDisHMoD\n3qOq\r\n=i5rK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"25da088856170d0a84bee356af9ffa8b3df0978b","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.8.1/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.8.1","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.8.2","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.8.2","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.8.1","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.8.2_1546478931689_0.032935119358753484","host":"s3://npm-registry-packages"}},"3.8.5":{"name":"@lerna/bootstrap","version":"3.8.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.8.5","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"0063763aa2ad8f8dec96dd92f42a01e053fa7290","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.8.5.tgz","fileCount":8,"integrity":"sha512-AF46juyExojRndbFU5K9xX+IkvqDlaGsGzYxVaDn2o4xQwC/TnvtCuIooEKgDcVkhyTHhBi+PNr5RWcRm/IhxA==","signatures":[{"sig":"MEYCIQDOS+2dodEel2GZqWOsTa5cWAQ7/Xeq75FFw3HQiuN/sAIhAIIcw+g7W0BnudhnAcqjHswrJ6y7443WT9515A6JTnae","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMAYKCRA9TVsSAnZWagAA9IAQAKMdEFiwf8gKV5VLU7zJ\nAoUYhBs/Va98buXeLHJUoGfyVvkGnWZckleJXNuhWOLQ1RcesQPkUmjA5ec8\nwjEl6QWrMQ37V92F1lbvycjsvyYOUn6lxyQ5xXRojcgzCR5jjTMTc0Navi8m\nC3CSlX932GP4GVo2dEMApQxvW6fwjRXJDvEqXMXYybSpK+Syp2Im7Ux3T19q\nje8oWhopzE5dbQqGo/KVbFBd7JqN5MrECQF8J9Zh70rirgamCcO+aHVL/RdP\nf0emc1TAolsbpwqH8qqQFnGF+Hc4A9LggWNYBm0IE8yEAy5ptgj3ndLq/HFn\ne4PDw+/+kFcSv6q4MWB8Dvc8e962ch+Otoc1SA2D4yCp3kd15HRrBW6Rg0xW\nOgtxnl9Oh7W4vAqNn3+gpIMNNJooJWm3154Ur9xsBAEYR+qit/rOOmMPhX9s\nK10mjTGS0BEXshRox3VGISEJpaPGMBTIohl8SXItGbrUjUa2qOet3hPbewae\n73AG0vU6JdqIa3uv6gF8EE5dai7o6HK9aFqyG3yJRRz0uRXoT2VBVNJvGkPD\n2HNCfbaGwz4JxDf24og15Y07e5eeTOZOnkk+wS4GojzQ4vc5ADyPj/plGmc0\nnVhNqQ9B1I7wg0CT9na803k1onregZ0BE74OpKt5WdrDimbr4FpNqyuNxeNt\nIct8\r\n=tLhI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages.\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` respects the `--ignore`, `--ignore-scripts`, `--scope` and `--include-filtered-dependencies` flags (see [Filter Flags](https://www.npmjs.com/package/@lerna/filter-options)).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/master/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":">= 6.9.0"},"gitHead":"9f5c824b2f15119c10003dcc709f3ca0da99a5fe","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.8.5","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.8.2","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.8.2","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.8.1","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.8.5_1546651145597_0.3815449213213722","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@lerna/bootstrap","version":"3.9.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.9.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"c21ad5a8bba09a71f0977e7d13b1ef420272630b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.9.0.tgz","fileCount":8,"integrity":"sha512-oH0FeR3EKiLxGQAAwZFRa4UCdhNqzxGVmqTDzEzZpAwLzygVrKJ0XZWI/efQ8zloPYS5JoLsVfcKZTpKWz47Pg==","signatures":[{"sig":"MEUCIEZsXpFcUzVwawbpmuakREKxevZcyVkOCKCdn5VlMUjsAiEAzhR3H3PoQgei4897Uc3p2SV1kKlmqU/1pqDGcKaVR/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNA2bCRA9TVsSAnZWagAAbZEP/2zd5zHoIVxJ4aMwdzfa\nvSjYADAhUZF/s+Rpy6VYjAx5zTpG5xvNNB9D0H8nbJjWhhe2zDoUut+XEt9j\nLYrQc6Oy1pVdSL0k8LO4U0NgmaFfXVy4o25VLx0+WMhzpLhnqh9uvbNE9V5l\nLWW+BePiLSVvTbzL1J/pnzJv35x36xwWbwr/ZiEPdLvUo9l03dKapO2jfeS5\nfEhpzI20aBHObWlnOdjDJpf9t8UWQV98KwPIHLF3K+qPY6cT6ylnR/aWMlW6\nTcCNL2xMgksB3MrEZfTiF1eaooy4IK1BG9JeBL+P+Qm4ylCxX3bndTOVhBSi\neTO28yv6edB/J1le5+X1Cw2gFiOw9XDXeIR/lUaBesq6hwqY2U+xpvnVKGtu\nI2wguH/ij9UtC8gByaCzMJJ4cxR5YgxcBRrZT/7n2zUr58hTp1+vWHNimyXI\nxbZwIu9Oib5M5in8NyHZRCp1DIPMbh7pOfu2A6I0oDLg2nzQEJIF5srj9RvH\nUd5m0Y5QwMmidA0cHxhINoZtpyiUcstc3Nl8SDf1vWnLWfZ9Kly9JiWQ2eTu\nRM8bKKlW93i5ZSHRPnaho6r0k3jyDUykcJ2YVcWRLtqOEHR74wQ2P2Jz1cIe\ns0lJMJKDX3aa2hXeP3Hc2TkYTDtlhKk/00H/a8BqugyDUWFpk4cpPiTyPCrM\njNjF\r\n=fgJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"1c1ac155323499ba175d7f7e33c2e3f42a57a2f2","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.8.5","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.8.2","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.9.0","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.9.0","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.9.0_1546915227329_0.5881831670885083","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"@lerna/bootstrap","version":"3.9.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.9.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"caa6378d451f35cfd98d1f6f24c73a967253a0a8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.9.1.tgz","fileCount":8,"integrity":"sha512-MjA9Q0xe191TSQVnc92SOicN63dQKzP3X+nj51fHmWmRBCeLrNAhhl5Dig6pMiFVcK8oxuCP5XPYfIDGY9DWuw==","signatures":[{"sig":"MEUCIQDfpx+1tzGBVbMnbT37EVrjioqES/bkP3FO5VImbVpnXgIgNXw4lPP9F/Pxcd+klaXNGVg2tscRpMOoMZaj5VO4VN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNQMZCRA9TVsSAnZWagAAIxkP+wRSQCB6xUu59mDyEkUG\nUqcLfvl6REONU6Y8/ScHbdKVJSfkaGBoAx0jc5Wm0PBhA+uQwKAcgRz1tM0k\nOhPyv+9fdA3SdbechXlTeDqEtXE3FPyu2aJROhODxMRXR8IbNtM0ASpYQc1l\nwt5M/XSTYWiWyHgKF6JGwAjOCNVZR11DKKaM5/r8gsnIhftf0p6CUFRdZStp\nHfVaw+AqpBT40gX/5LOqVk67gX8jmCOz7bQMMQ478/r5RnAO85oVXBDtnXdF\nTEFDqo2FVFy48sJ67YkwU/3TRj3HUPtB4G4IdqO0Ewjg9ogXqVpsnUPOUP2Y\nzu94qUT5JmUc8MajteVHReOf0WUvmp/zOFbh1i63QReuD2Z2whP2ClpUSkVt\noTcGAA3iXVuvfJb+DpCBdvvpeDUFuF1qprc6QeDmhXMVB9/BPLzbdYxDYzZR\nlsSgK9PvY4PHIFOZuLXC8/1kv06lEPO9UZ014wEiSMDKDCobgpUdwszBB826\n5GzRGnBwLsomm6LXUK3yCgDDbwxURCANEgL29uxLkhBsvn3qpCUH00gs8/s/\nMhG3gmqASDDdwL348/jbJ8U65OnehrVm0XkOR7s8JkEtvOmSbkmn5oteMbdh\nqzhtsNkUEUgAWnhufzWqEafD84UB3Pmx26t/1TtOFknj7s92G1386aOC65Wt\njrQu\r\n=P5Gt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"c2b606c4c890d8942eda6000048e0b480254d00f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.9.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"^3.8.5","@lerna/rimraf-dir":"^3.6.0","read-package-tree":"^5.1.6","@lerna/npm-install":"^3.8.2","@lerna/package-graph":"^3.6.0","@lerna/run-lifecycle":"^3.9.0","@lerna/batch-packages":"^3.6.0","@lerna/filter-options":"^3.9.0","@lerna/symlink-binary":"^3.7.2","@lerna/has-npm-version":"^3.3.0","@lerna/pulse-till-done":"^3.7.1","@lerna/validation-error":"^3.6.0","@lerna/run-parallel-batches":"^3.0.0","@lerna/symlink-dependencies":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.9.1_1546978072742_0.3120076339381537","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@lerna/bootstrap","version":"3.10.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"da6f924274debfe5091f342bb06a77f1b58cf61f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.0.tgz","fileCount":8,"integrity":"sha512-+IUB+wnTKcyKVSH4KBi29z4y3t9Jt4D8m4YBPFK70opJPlS1S/7LPPetooK+uWRDZmzFmX2vh+3FZs9rC6i0zQ==","signatures":[{"sig":"MEYCIQCecbanLT3/+mhY3khurzmaAlhkwff0aP6TgtmT7PcJrwIhAK82rtcVByffjZoOAzbf7NHL64ZkRbIPdwEw0LBVFp65","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNSCcCRA9TVsSAnZWagAA7pkP/07b4z+Y0vyotxvsuZc9\nxq6pepnJvReTqBFk/nzxXfk9CiHmoVmAUB1jkLoOG4022G/z2CEXqYyKRfbw\nJH/OM/OSm8HOP7QtJjbJh4ZmoKZO7muojzu5LZaPSCUBWH0Wc/rwcwskWywj\nUp0wVks86KtO0iJv3UYCK6zqwhBKklEcpQQ0uZe8J581jTtXbmguUoMpHSd6\nbSODTUT/qrgtL4d1w76nJzlEtVvzIsKLry+g9Ay6tGCZ0F6ey7IyHRH8uUD1\ntjk0eqvZy8WlZOeSys0qqFlDPFNaa8FVgGlsMYF5SoFrPPvwnb/5a5wmB7Ly\nij3jK57jQ2/SIX8Q40Z4CMmWoaSDYkdUCghHbwmlHi9zEGLtLNqaHQZideOM\ngDi/VQcbqe3uqjqsPLurpWDSH9eGutcGYW8vuqjlIsjncK1Jtg0n+63AEufp\nljtCCfPdogVRpWCx644vxVlfaYUP/9fnbqpBgFe7MO/iHTZLoiz/Lc/ARN2v\nedyx6VWrcMKlXjlzL5qNbXnKjIWgvn8Jv7QxmEU2xCqKum1hfcMjtoHo2n4Y\nAZF+Kk3Qokma8J+Y+yKZYH0qQ48pZdbRCwHw6Y8DZRkAaFq78YMEM5Z+Woku\njyawyysHzsg/QcyB6WjJqkW6Br7iyYB2vwHE+LFdCjxvolr4Fn28yzo3sR9R\ndle/\r\n=i25y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"ea8ffa7eb7f63cadc8534332ac3e19f6214ea6da","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.0","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.0","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.0_1546985627979_0.4695220052055813","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"@lerna/bootstrap","version":"3.10.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"53d349ae9971505ddd3e637359a64eebb8a18a2a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.1.tgz","fileCount":8,"integrity":"sha512-tI6Vt3ewW1Z9Yfv3pFQG0gmbuI8cjo578Ohg5KJQSrMRF+Bm4uuSxJiJ+aqz0xz2OnRT48YYO3GOIJTlhi5wXA==","signatures":[{"sig":"MEUCIB5oKoaVmbkbabGLIWGZtxQMIWyu78ysd0mWJ5oXt2GFAiEAiv2faIyXw85uR02zJz8VAuHqQioDCNiwtfCUJHh+Pwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNUB7CRA9TVsSAnZWagAAtsEP/R0XV1FiqC01viQ3DWz9\nrYYgW1Fmdxh57aTlygc7oV3joiijLkqedO/nitYl2lDh4DYw5Jix+BYTDnPc\nmp/lJi0bDAALiXTn0REhV9CDACNITqyeVd8/nqgDcL3w35ldlgFaeIdREeJQ\nE6GGf7n4HwtPEN8JwDGqNwG6EK5qiWhFiG+e7AUlXI4Lx+y3WqPwmkLIIGyU\n97ZpBvU4qlgLY3ZZt3UyQNGyLGrUNaV1jAJ73SUJMiiiCq4boEfRbYH8EyAE\nYy/qi4wvSbu94biv9E6UARrRK5uDMBUA22xYSK5e9Adb/J2Woz7R/bcCLRp3\nhcsb17DK+ZaUIQk7twRMX0nONmlUbpU8Uuj5jpACuEE+wN4J/CLbMBigdKPx\nFbxLmlZUVf7OWmha/TIbibLuDQKe7YBUcT9kdz/GntDGuFEoNTFAMJLqA4D2\ndiRpSjJGgkRKVU4w/YiZgZ7G0nGdMuKvqTr+nQkxGej+/HbpTJkV34OBKKET\nYlB5vsyoowDxnYDQv3R2AzijN9r8Y0OVg/qJeXtGM1zZ31lHRkNU1xJyohfW\nhnmdOk83IcIqjCOP43OwsvxRyiHygFPtalzZrKj67X4BY69dnsmDpQ7Bdnjo\nPnULgG6Y7k9FJK1ITkqiRXoW3FMu1DG3sMpO/9bT7jn3Z4I4BQMvuvRHpK+o\nfX9F\r\n=Ee2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"d13e9016c79f4244f84100993aecae3edba957d6","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.0","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.1","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.1_1546993786969_0.7203141129159731","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"@lerna/bootstrap","version":"3.10.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a45efd4d74ef4a3b1ae1b95023a8b187f49f2c88","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.2.tgz","fileCount":8,"integrity":"sha512-6ux3eApTvRaok0DbAtVgv2WECYDAqqz+2zUiamR7stYHai78kO/95+WJxjHWytch5tZOb2sFIjNu6vvg7AjYEw==","signatures":[{"sig":"MEUCIDqr0593pMUUkX8nuZciPsV0nPMFwPI9y5CfRXZzXmqcAiEA6lPOUhgGlHxxG0OfbAaW4YFrVKGr1y7e2G0wmKXgNQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNkMrCRA9TVsSAnZWagAAP28P/R1Lc/IwDVWu6tf19Sqk\nbI3rKbaLVROxgEFpGyT2rrSQdnVB7tVfHRlqHzQ+qOR6Ms0kkkCCBvG4FCXK\nHH8z1+c6oEzz9T8OyqRNxTr3ekrJ89VhlVq6OUgm5JI6/Y7gOvBT8R2RlGPa\n0fkveLfe9ob5Uf/h31YjJOC98SmQQ4QCOdahlFBgSp3Ydjnb44Rk4K+pW4hO\ntdp+bY+AajmGkhsntWI/Aywl8ZBHvRWRVepE9chLJ1zKluuMpVKY70CHesVQ\nSrWhMDz3T7p9rQlQmMUzzUnK5YVTyeDr2Ujnm3q3ysZtUxuxMOIiHf4catgH\nELI45NefV/MZH2SUlbRTtT+k5/MrwPOuDjrkyUXzvjHIAyR+ICU1dFmt2Qh9\nUbKhgHdwP8PFu4FRMf8wDxiDorUgOT1iRh55h23uE+s6x43f8QsUrJTtq3xQ\nNBoV5teSfyzdpmmSRfPDuRKTihf3VWl/HFi2Fs667vQ9T86gNMnWI24FsBdR\nSBbiKa52w2SiDeKgppJqpI2R+LwWOKMYjO9/qusZ5Pyj5JDs4WFtD9dbvgDW\ntPfBuuzKZW/N7lbvKMEzqsZ6tvOME4WznA1uKefeCzkz8NB+kmsTyv+zh7E8\not2dN2kcLKIrPYqc15wRNo5VEDdyYqh441+bzrtSm8m8DoozQiO0c9BHfRgE\niTHm\r\n=wf1N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"2580e729406edd6cba1c08791a157266b647b352","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.1/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.0","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.1","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.2_1547060010608_0.33392619051952366","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"@lerna/bootstrap","version":"3.10.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.3","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"77bee6877fd09fcfac23ab19d4105a9dd18b5eea","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.3.tgz","fileCount":8,"integrity":"sha512-wqbV6YggR3xm7P2HhG5AYqVd6dvLvPCO+1gg7WKNjL7cwl6GE2R8sHWzIgw8LJgC/glZMi8CvCOLe4lEYdjNCw==","signatures":[{"sig":"MEQCIHJyH2Ixar/gOKRf5kQasgHavmjKyoeW75hj5AiauijHAiAwa6yYejVYmlJxBWw7O6fvvIxalKMA704DAYSjtgedig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN69+CRA9TVsSAnZWagAAFAgQAIFJ4Hpf0X678EUSM1VK\nQTuOIQCHqPFCOlPd+Tneh4qCHgaqe2H7wNDcAyPWD0xvSaXdrmT1W4MT/x1B\n4uwoTDiIxlY9ZI34ejVjeduax74YG4lITuPG73jmRQ1Wfr9cBCbNOM2Puto0\ntTf0Xv3hlIZrX0zqTYEzUg15hs5Opsp5+U5khYF0kHEPxcTqWeubnrdZ95m3\nqk3qnKmYl1Wn3dWFSat8EED0Boa5nndCSRPxGmSr9MsOIJoMWcTWnY95dSfC\nmyvI3pD+WBSo/biENn57jcBJUODDcwya/iOcw8EiMVMvQGq7A7E7wnK/6BAd\nX10JOARlDVyHQ7hjZwMAzhHG35I0+tRhofjMuHKwu7Ea77d5J5DGPhDgTtfX\nRAmsJ2dHHfflR87eMlicyUzX7jafRJf+g6CHinoP7HreW8cuBlHVLwgQpjuB\nEd6bsorPza9cIfMz5+r38lA00z4j8ccJCAb/anG/HPUhRGcYG0elJabU+IS1\nxY/MSzmizaxH40zqfXjX4JPpML885fn/y+/GpYJLxKreT0MqMIqGAPG9gXkN\n0u+heIFj8BcOgn9Hm8ch2sjenVHSr5mlvqSLNuD6kKe8bYX3LXYHOg8ABk+A\nQHoLDxP/wv2Idr0mut3D7ptSy7QPmCaNa4ZRCXSEpSaL+rEI0T97Eb2Mulfy\nJnMK\r\n=bj8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"a059afd39e7d872b02ef8325486be1377b6e247f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.2/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.0","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.1","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.3_1547153277559_0.8932852254461081","host":"s3://npm-registry-packages"}},"3.10.4":{"name":"@lerna/bootstrap","version":"3.10.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.4","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"7d9cfa50b55c7afbdd3da7a76171681aade15d59","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.4.tgz","fileCount":8,"integrity":"sha512-TYKGFoHBxiWHlfsX3SckUlbg7PnLTgwxckPnA9eg/douE3w8IO5CzcrZXq9z9ofMd7CIgFpQxgfZofDd4lcHfQ==","signatures":[{"sig":"MEUCIQCIh5vG3VOXtSVlbv/BSjD8BF+28eUCUryWxIAYERAaFQIgCKpFZRRxQs9uXhbQ4TRMbye/3pkK+DTxLDPAhXIzpRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN9MACRA9TVsSAnZWagAAICAP/jGnmN6WIEJQ+bFmumrm\n729uPNT88V4jPXtLgpDMP3l4eFHXqMvFeDSZftYh1CyDfpg8v/7L5kzDSu9H\n1kIZDdx6qu5rtntPnE6cg31hFmkpheE2uOsZeRoNQp4CmweQZ/Ho2oGCZpQw\nP7Mkyz5gLpuruU09e50GcgungVcvJLoZzQnjbyFAn9zqwWlLOLUjSd8VChcw\nGde5YMFTFw/vSUCn1kB1rGbT1kjL7l96BLp8usAG8z7J7o9rEZ/7BJzxxrBA\nEiNs7E18pR1X6LCzTgGodxF/hd2N6kM9czpMPFfngJP1e4ydDlfOqTdGjRYu\n4LmhPW9yunwAnF8P2Fr/wL/d9pedPvSoHJA0ISxNg6iSu2BXWnpalh7iN01/\ndMgChjHg9watZCTyT/HQJYjp+Wir2vmKemQlA2nxaC3Wr+j97FE67XY0p6Rs\nvuX0zpeGQiDsPXjBeXtpNcPoE5UEt0hnnVzC8yd1flV3cuKyu1Q81GHwO7DY\niA/CJBvDQxe1wQX6ZYDF+hCwKCP22yjWhO8iQEvHD5i3Zo0YNNpQNY1Nk+r9\nKxZ8c3oJNjBrUBkkJ6vjIJVRYlG8F39jO4INbZgQ6aH3IzsNB28VWtzq6hU7\nIVLBRe4E83bf/yIG095YvmfAYYSAzxN35EW4WvW7YtbliG2xpHvJJ7mFcIba\nXGcN\r\n=i6ra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"d9ac62c8dc6225b4571e233c286f4c6f60f54a98","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.3/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.0","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.1","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.4_1547162368343_0.6336985931463928","host":"s3://npm-registry-packages"}},"3.10.5":{"name":"@lerna/bootstrap","version":"3.10.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.5","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f0f40de3d1f993ee835b93632fb181aeea7cc2ea","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.5.tgz","fileCount":8,"integrity":"sha512-WMUfysmX2WFkOzWcpv0mW6Kw91Zsuq9Ecz/TIT4q3FywvABD0mrWbcDXSyrxMspxDEOtPqM/Lk9nm6F9M98kbg==","signatures":[{"sig":"MEYCIQCeRLYST52xll0GyHErgd/9yPqxeUrL+FjO+hlfe6jZfQIhAL7bKu9Jox0mVfOIoauQDJTO1kRD1RX/8xz+yWGHUinO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN+57CRA9TVsSAnZWagAAnXQP/0xwyto3KNip+Pmc9Xr8\nG0aoEso/G2RYYwMP7H6Ynm1Gv5Bcx1MkTonvuiVxl2PROg3GlpznzIjHdgF2\nWKkQrQoU6cE/eQvqvj9n3MsG4D2x9rpf1KI/NC62iWxYPu0fybCQ9riOyjBn\nFp351ukH7tcvtGo0i8V9crFAZoiShnj4oUjzm4mapAftvIcX0OaYzCera4aM\nwWDoeAOB+wvfwuBmdCfyavNriuLTyOi7KbWLQszseToaejhdBnrvoCmDIuxU\n6PDEojOAD1iBkECI2VYsJCQXZ2TMXwZCTiN8Mh3HvEFvOC18iUIjqjq+Bwvh\nSJ0+0HicJAuZajEZTdtFrtHOXNIOiLNJ+mxf54JB37Y2enK8eW/B16nPYF9e\nh5oAq3v7L7fKiQxZd72WXG3ZxJixWp3IFih7QSlrIcotgutN4orVpB4I8Lua\nDhMnM39SWY8358NqPWGXPuh4GfTuVJPQLBMA4wa1SUMtnQ6VQXjC6hZsGu5S\nsFgXdN0Njj4JK+MLlLxSvmiNrtVZZSG7mw6JzpQdQdEy3NkU9sA31nSTQuRQ\nHCnuKEqdAXyEITp2HedETt6pTV4cFzV7Qe33/t0ZVhfJnc3Ooyai3VCI6baG\nsOB+MN63vrQ9LU8HaUzfOSQVZYH5+uzsrQVKskp00sUThZBnJqWqbe5PxQdA\nMlBs\r\n=5k/H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` respects the `--ignore`, `--scope` and `--include-filtered-dependencies` flags (see [Filter Flags](https://www.npmjs.com/package/@lerna/filter-options)).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/master/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":">= 6.9.0"},"gitHead":"713f72d1d5bd358147bb50df65b203b43a4667f8","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.4/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.0","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.0","@lerna/run-lifecycle":"3.10.5","@lerna/batch-packages":"3.10.0","@lerna/filter-options":"3.10.1","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.5_1547169402826_0.8094422327731996","host":"s3://npm-registry-packages"}},"3.10.6":{"name":"@lerna/bootstrap","version":"3.10.6","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.10.6","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"d250baa9cfe9026c4f78e6cf7c9761a90b24e363","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.10.6.tgz","fileCount":8,"integrity":"sha512-qbGjAxRpV/eiI9CboUIpsPPGpSogs8mN2/iDaAUBTaWVFVz/YyU64nui84Gll0kbdaHOyPput+kk2S8NCSCCdg==","signatures":[{"sig":"MEUCIAEhu85Uf4pNhnoTT//3KLwyBjxE71PLR+ZOWOwNKEhVAiEAqGW00hPvYzswbStbY/1sR1JOTbda9WolQnYM1qo9YoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQmouCRA9TVsSAnZWagAAEzgQAJPg2PFGiBp6ZrD808KL\nIwQZbdMolJrJmN17mQXCLX/VxMYiC4jC0avzVDt+9gn0ClBLVwh9ii6Rx0qY\nekKysLQRSptblNGBXi0F1Uyd7QdP/GjTaBUwvN6ouDtEYTmPXlSC5SGqG3xJ\nXCd1LGxAFWRuTsmclgqQ73WvlfDK4WNia9NA63/gMXc/p2j/awzMhgniC0G7\nJIB41kcFpZL8whbS9Yx3SyOtAglkL5aBHeo1JGwek+NCl0D3oTL/52rBuyDK\nR828JTW2QgF7+OTR2R8S/Q95tsEnAX/pvtPbJ0xHvUh8y/+lMdD0w53hoqMT\n01McL4/sgd0grkVr00FarvcNs9rjvVrfNoCRx1Sx9Sg3PGyqW1Qo2oQkWlF4\nqL0q5T4lYOfvPFkYNRNcecDMJqmPmQ5kl4IkhdmL3Buw96qSoL7/THcRkFff\nLVhS1OSm6JNjDS1PBxV4w5Kgkt/wYw+XZRI0tjV0AsFsYQ9UJdS5U5MWado8\n+V0vCSI+Qzw0VQO6fsAFccJCYuNVEjcCn8/BLp/gtGcUGU0nqAMIVohw8aiz\nPtDbAC2n9lDvcgXWPHhUMVLAaw06du+MNfWDihOvDZ6Krp0BtsJRQQNTYbMd\nMlmQw+il1LoAFv/kAmdkN/ecVqUU36IXeNVFc3pwDmQMtgP69MPZWuU+YEOJ\nqsxW\r\n=4UMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"5a7392e59e6ae5ee8aea10467ffb4b12f3b1e3d1","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.10.5/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","libnpm":"^2.0.1","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.10.6","@lerna/rimraf-dir":"3.10.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.10.0","@lerna/package-graph":"3.10.6","@lerna/run-lifecycle":"3.10.5","@lerna/batch-packages":"3.10.6","@lerna/filter-options":"3.10.6","@lerna/symlink-binary":"3.10.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.7.1","@lerna/validation-error":"3.6.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.10.6_1547856430303_0.10819117684761159","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@lerna/bootstrap","version":"3.11.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.11.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"01bfda72894b5ebf3b550b9849ee4b44c03e50be","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.11.0.tgz","fileCount":8,"integrity":"sha512-MqwviGJTy86joqSX2A3fmu2wXLBXc23tHJp5Xu4bVhynPegDnRrA3d9UI80UM3JcuYIQsxT4t2q2LNsZ4VdZKQ==","signatures":[{"sig":"MEYCIQCDWsVEDRc7gtc/CdN7GSxeejngPrTwve+fehy4ysC0GQIhAIsm1fiLSlWSAn5s1UWRkekvcga1MDRhZ25dEJfv6tt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXN2XCRA9TVsSAnZWagAAHokQAKQOuIFJpJ3gdqv4yBLz\n/Qz8fkiEv97luq9e8oZVtFxrQnQ3J3IXZuadect6CltqeNvHEBRVmzdILhhI\nxyzH/WjoDcteYCB2v4dnfOTDTg8s+fzXkpH49817AQfYWQoLS/k75zXJXLWc\nRlszn2MDu4tnEL6gb1fCzxz3EeSjdP1notESdFyL2V13lhvUAnBUUIbExWBt\nu9nEvvXUJKdmrFwKZFbQWVdDPoWb+WXQmPFxNYzUPpuGCHXFp6vyH4zaSTCU\nWY1xwAvZrG6DO3jHMWvasjbos702B3DTtkn+iM2buebXvjaQjCTyTlocqIvn\nmj5HdO5GpGTqS43IeWT7BQPs0IIqVUG3m6AhGs9WZrgTiLiC48s8bDpgHehE\nCisxZNZ3QqmdQbh7QqhE9XPT7tknpBxZWnwwbrcjOh+XuMI96kUy+M1vMgob\n+jeUkKOyT4Or0hht/7/AfthlSn1gwndFTsFMoDJo0kZ2pehCeL1AKsFQvsEp\nf5A8OQSB3SZjiHMV/2BbtXiqCbzDvI5b9euylgzj5TY1okRWmA4ap1aLC+Q6\nzV0UwoCFwAd9fddQX4vSj+aJj1FBG003o6BJqs/vocP/F0KtZcU0yv+WVqSZ\nMZLhSboDf1mCUd6Nex9rk2qkZsfRiZOHba9VX6ijlUHqfWKYs3ex2hvwGnJX\nl72l\r\n=dBzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"45a05acf2d52a46f553fc1efadf9a32312aca82b","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.11.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.11.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.11.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.11.0","@lerna/package-graph":"3.11.0","@lerna/run-lifecycle":"3.11.0","@lerna/batch-packages":"3.11.0","@lerna/filter-options":"3.11.0","@lerna/symlink-binary":"3.11.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.11.0","@lerna/validation-error":"3.11.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.11.0_1549589910495_0.4868507670169213","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"@lerna/bootstrap","version":"3.12.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.12.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"017130307fee65c117573b9519d6a31c57e75d13","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.12.0.tgz","fileCount":8,"integrity":"sha512-K0lUSlORQsIzu5yMi5bKGOGdDKkz57BjUjTww/MrnrXB8KXsgL/FZZ1nupyOOt+a15ijfvl7KBgICispZYUx7A==","signatures":[{"sig":"MEYCIQDvCmd2Sn7czL0O03j56wTeXeOMmJjtnnyOz8jcHH7yEAIhAKzQaDFiYQ4wgls5TwnD5XgBu+eLt1bUmwJz8N/B5975","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZdRLCRA9TVsSAnZWagAA1LoP/3CfkVQ9fQwlsmAHqxjT\noWqslphoJCPjKdKWkaaUNM+BhqLvc+do7sIImo8HxGegpPHdaoGgcIV5kA57\nqYENJlvcAkni2Zas5dtRw1pxWKYnzdrfUJbeTBGOWars7GmE1+TzrKHMKvAj\niz6FD8NKfCPmSKPDtvY+M2Kn9BlUblj1PFiZLOY3VgifS1OakL7GtfSiqzWw\nub39LFWVUFbTo164e25NmSBURNjeNuWEHMFj7telsCmzjixDwg9iuMN7bZB3\nFC4Tg/C4fvAT10HA2jREsqlxDS6b0NuuI35rTUsohlG5bDzYodX0A3R4lQWr\n6W+9ly32iorB8eBddfNBuUGoSdrLmQoPN8YUTOz/DDsd6BMz6HK+h+CA1Xel\nUqYX7KEj2PGryB1CK4BhWuru5SYGnr3v7Aqpq8HkVoqa2mrOsHQCQUXe1Xua\n87JmcMTFBWMhlA+iOTEvnr+eLr6X4TsQhpT2JJ0J0gproxaPlAIeTFnuo59m\nx6IOd8B1z+A31RsFD8yWRAjsqptWR7OjTFVJovHzlFgeO7XxENRdfYweCM83\namC4Fyo/SnF+XJyoQSc0oJ+MHCMrU9m9B2+dZLg5x0ODt+TwXCx56aWLRyJC\nWQ+NKjki8aZ2PWVxfuCED2kudZHvrJQVz/T2mwrqAHv7PFXwwf9dhB3hwAzM\nqC9E\r\n=vW1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"e2cc514e55a4b520258769a80648b42c45eea9f4","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.12.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.11.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.11.0","@lerna/package-graph":"3.11.0","@lerna/run-lifecycle":"3.11.0","@lerna/batch-packages":"3.11.0","@lerna/filter-options":"3.12.0","@lerna/symlink-binary":"3.11.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.11.0","@lerna/validation-error":"3.11.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.12.0_1550177355082_0.033892699857959174","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"@lerna/bootstrap","version":"3.12.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.12.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"27387bb8ea108ab51d3f800603a09531555d8747","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.12.1.tgz","fileCount":8,"integrity":"sha512-5wQy/IYLJ1OVVv/PfAbzI2kR3uxboSHYZ/3JfqZxwUcISatosPJ6JWsvGJ8NMbtYBJOVEN8tqzmxCgGHt8LYCA==","signatures":[{"sig":"MEYCIQDKTYN36VEi1ZWhyI0JTKbTiBJxsHZ/fzCdon/ZdQGI0wIhALN31YjtKvW4iUnNThaytW3TFf1WaLZjthMtrlsjNGz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZfXuCRA9TVsSAnZWagAA0bEP/RKxwyxjaaCpLKvWhJtF\nPwB+GKFJqFRu+3BqMEpT29nGttdYYt14qZibVvL9pgxBgpPL1j6zZP0xY5Fe\nYt1geUVWfxQ9O+q5mjDF8PEzIO1wrMjP8EdVBMPU0IDRbmZlVTNmtzYdT0cO\nFUD3avL9ans+nOdP8aJtHuIjUR3u8Zg0NHlrUTPYNtsTe3QbDiP1JdkergXS\nuQWYTTf1KgTJ7Z7LvVtG0pZNVh72CZGST8SOtjhdWpuLzKO1+Mj5NO6PrU+M\nz7DEl6rx8CMaThfjhl9id8xfySrOT0w4wbxbyIx8HitMUtWBWXIsWtjYcYMK\nxLEUbU8Bm/fvMenHHJmksmBjLO0eoaviRvW7nu9+bxXM1H7hDxUzxFVBV74k\nvNUJzQ1aBl1iSdHnZZWNbRc65M4HFPY2FqHn/K2MzjdXW1BbX4M3/dQ5D7NM\ncPvvveGr5chc7e59b/Uvj4DiG8UiHB/dkYeMDAjiCw7hnGuznHgiQpz1twvM\nZXFE6IyxpVBa+LWjNa2A9B+t+Qds2/z55T7tN6h0YHn5Qm6aLKRsX6EII29Z\n4cfaYAy+5H+ZJfh7f2+Enx3OEyCvW2MhgEBgRDGkvct6281/O2KFEkymrepS\nUjYw2FnB39/VGYoswSdMwro3IBEY4Inj9pGVsxY7I6S9vjcenb6TZUzKBZf4\n4IUJ\r\n=cJ+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"ad49245ec5fe586a0906b67e5b12bfebd041dffa","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git"},"_npmVersion":"lerna/3.12.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.12.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.11.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.11.0","@lerna/package-graph":"3.11.0","@lerna/run-lifecycle":"3.11.0","@lerna/batch-packages":"3.11.0","@lerna/filter-options":"3.12.1","@lerna/symlink-binary":"3.11.0","@lerna/has-npm-version":"3.10.0","@lerna/pulse-till-done":"3.11.0","@lerna/validation-error":"3.11.0","@lerna/run-parallel-batches":"3.0.0","@lerna/symlink-dependencies":"3.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.12.1_1550185966079_0.6701007213067594","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"@lerna/bootstrap","version":"3.13.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.13.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"04f5d5b7720b020c0c73e11b2db146103c272cd7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.13.0.tgz","fileCount":8,"integrity":"sha512-wdwBzvwEdzGERwpiY6Zu/T+tntCfXeXrL9cQIxP+K2M07jL5M00ZRdDoFcP90sGn568AjhvRhD2ExA5wPECSgA==","signatures":[{"sig":"MEUCIGlyY9UQS7mEBvWa6rxey1qz+z3o1zaPIWCLVnVJxfTcAiEAkCigozKZcfYh5i7hR3/hKzV9u4r1qkfY0bP05QFN8k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZhrkCRA9TVsSAnZWagAA1tsP/15TkfwKvwrE8KPDBIHJ\nsN9yxBKHc38HwvSn49whsXz88kXHXpuj30UOutRs3kzXsG4SrFwGLDhD6hjk\nuBXUqul/UOmWzGalhvSEZVR7Ihwo3lKrDm8QzZkxn3vlgU2hRMfQTAakEJa3\nwvj+NQzxFloo4+vhfz+QLkCjZQyodbWAo8WDSY3CH9I6S0cBlUj9MJYlUPdB\n3PUQt815iW6B5NNxy3QrWC8nPcdFh3QT3PJhFPIo7G7jEjBQM20F7CY8iVcQ\nHnYl2eTX64arj73HylKpqeIh5Fohg2clEqY56S9FUD/WAXl9updp08y6YcJA\npYrLao7zCUaFNysUUm0YZfNDE7VzmKm1KUUI6Ci5fL+ZZEE7KUJGcp7cER/3\nDuDoa5fgKsqKaII4ERN2B50/UDWdX/p362UMrXS2mGETGBdM+pB6B00DK5Qy\nXgYtylRrYmSMG/kxtXhcnqwS137kg7KllsILcb/YUoksAOfa3Y20QLYHHAR1\nRj3AKz2x5BdRC1nilpqnI4/v0759uyGrZxH9MXEseO2Aw4vrKD1IZw2ofBCA\njVGRLFYQgIjC8UlqkAN9wiYDEXK0aT/YyfPrOlHR9ZwkP542tfaqQ7Bro22+\n3KJmgGY088SFOWw0vA9eIxQ9hyPpeyA6WP5TZEKCTk7NeRbK6IDs4T6jaHbQ\ns28y\r\n=UUS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"9a47201f3fdd1df09cfb1922f26329d1dc4c8cc5","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.13.0/node@v10.15.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.0","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.13.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.13.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.13.0","@lerna/package-graph":"3.13.0","@lerna/run-lifecycle":"3.13.0","@lerna/batch-packages":"3.13.0","@lerna/filter-options":"3.13.0","@lerna/symlink-binary":"3.13.0","@lerna/has-npm-version":"3.13.0","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.13.0_1550195428251_0.48969074829184156","host":"s3://npm-registry-packages"}},"3.13.1":{"name":"@lerna/bootstrap","version":"3.13.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.13.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f2edd7c8093c8b139e78b0ca5f845f23efd01f08","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.13.1.tgz","fileCount":8,"integrity":"sha512-mKdi5Ds5f82PZwEFyB9/W60I3iELobi1i87sTeVrbJh/um7GvqpSPy7kG/JPxyOdMpB2njX6LiJgw+7b6BEPWw==","signatures":[{"sig":"MEQCIAP3rx5H1zqLjaFSRpal4W0SKRvKsbpWS7Xzd1go+UVOAiBZzJn54PO623xui7LCDMGO8rkIiMmSU1N1QaRa/XijtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdbnvCRA9TVsSAnZWagAAtyEP/RryBaBizBEBkLnLMjDW\nYJFp9eloIsi06Ic0EOfs+2W7XTwH8Ac7x+1T2inmLLoV++YP8tRcUJhg140s\nOTPpwWX3VhmPB4+66S9fMW1rH0EiaPBIsg2nKCEJpk5bfx6Mo4BNef72e/OR\nF7BSlLXUdOMli+vun8y7JaqJ2YeU1tu81VDAm9cJjMYcwQtfxBQ9nTfaUe4G\nI+jhHS94A5j8GakqIxp8qNGbyRniJwcqgwh8WQx4WpUoxtHPPTbQdDDP6Ejw\nXHF5wRmgx1+QPRZYXBbkY4RgL7BDnMjwarJhV3xv+12eILCB3qE0lmliyzKw\nYD7NE1FAfFxE4VUKHoRH3n8g6SSghn28CIIyzlbTQt6KD/zINR8e9kkOj2XR\n+IUdJ98d7RgFHIS/LneLOLF1TBRUKKGE5WG7FFxcbiId9kEN0cRrr8e33XOQ\nR/3PEUtrJmao+cS/neTQR/hWihkHuvU3A0fT90uykaAS/SqHnBwT0gyIHOUt\nx1kZpAC2aYSItsgbP+eN8MDOI5WDJ+5iXvTXjF/SKlzhSLMntBRQ31Lebv80\nivcv4EmCHEnnN2AH1E+QgqMvsLmrMonBNdGNYOjvj8kDWBOE5BSzhD0arO5/\n0Py9tfMPteeKiWXb0OxPrj3lpYdUoyFKYAJXFsGBh/2LcqK61SVQ/iJZIEj4\npeMn\r\n=qEKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` respects the `--ignore`, `--scope` and `--include-filtered-dependencies` flags (see [Filter Flags](https://www.npmjs.com/package/@lerna/filter-options)).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/master/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":">= 6.9.0"},"gitHead":"514bc57a53232adb90a2bb4b03e1c08d709997ea","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.13.0/node@v10.15.1+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.1","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.13.1","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.13.0","read-package-tree":"^5.1.6","@lerna/npm-install":"3.13.0","@lerna/package-graph":"3.13.0","@lerna/run-lifecycle":"3.13.0","@lerna/batch-packages":"3.13.0","@lerna/filter-options":"3.13.0","@lerna/symlink-binary":"3.13.0","@lerna/has-npm-version":"3.13.0","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.13.1_1551219182529_0.18914708743863318","host":"s3://npm-registry-packages"}},"3.13.3":{"name":"@lerna/bootstrap","version":"3.13.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.13.3","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a0e5e466de5c100b49d558d39139204fc4db5c95","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.13.3.tgz","fileCount":8,"integrity":"sha512-2XzijnLHRZOVQh8pwS7+5GR3cG4uh+EiLrWOishCq2TVzkqgjaS3GGBoef7KMCXfWHoLqAZRr/jEdLqfETLVqg==","signatures":[{"sig":"MEQCIEsv6K2wol2hpMpcbZPzz5qKbfzRv8GeiNwfwSnJUT9OAiAimR53swXN9fQVDl+E+zt4OGVEWtEwngyeTjpHS2oY/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctnnkCRA9TVsSAnZWagAAo8AP/1Pg0MENk4MuaGfppj1K\n+rteLE6HCg12/dJN1DnhpGIsMQtGBsgGuSwPAqslSDnYcD7N0rq5EJGLU4yy\nnlL3owtkxMjjBb+oNfNGg2P5DTGKtKJzXmoq4KJhqxND2PLN2CKpkQdVo1f1\n/hHJxjzbAio7gRRTmQP0V6tnI2ZL3Gg33HwF59m5luD0a+ljBbgietwoMTWL\n1lC7nASlVAXKsJrqrErNmGNgjXBm4NWqbq1K/D/V9dsJjbfsgjvMLjxyhS94\nHwsktvvmFF1dGEV4x5r64WdP4WgCftgilPG/KqZUe5uOYl/VSVILwruY71cs\nYk0OMHTVXmQdehX0fQ9t9H7Jfh+1lp35Y2D9HQJmyIRF3NE4L+lZ313Dqg10\nxby3I66NYTMafAQxPT5b5IoEv7eznzxgDXkizZaIREJpArPvkGvORcwnb7pt\nwaHZtAkOh0MXm9y/YKmCJcG+CT9UqxMJ2oupbbsacVru0f+q7Onr1O29xdMw\nAiOzrCbAMsOjHF6fOFg5OI0iyg746URCcuaEbcKxGkQV9u9DL7wckSFDrbqb\nKj3JseKHIE+CfniNzEgYJTZT/viYia8raJgsltHqL9mCU2+IZSIVNjfGhm5C\nF/+8KPLTri/XkNZCz18rqgyt3RF73zS30MHxBJSvbXhlX4LDPEnBRWX+58lC\nIsRz\r\n=7L+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"1496beb6278b001074d970bdd5869bb1f958d998","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.13.3/node@v10.15.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.3","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.13.3","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.13.3","read-package-tree":"^5.1.6","@lerna/npm-install":"3.13.3","@lerna/package-graph":"3.13.0","@lerna/run-lifecycle":"3.13.0","@lerna/batch-packages":"3.13.0","@lerna/filter-options":"3.13.3","@lerna/symlink-binary":"3.13.0","@lerna/has-npm-version":"3.13.3","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.13.3_1555462627688_0.9419902325600158","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"@lerna/bootstrap","version":"3.14.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.14.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"dde35eac0a912097033e1daea237a50e5c3cb75b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.14.0.tgz","fileCount":8,"integrity":"sha512-AvnuDp8b0kX4zZgqD3v7ItPABhUsN5CmTEvZBD2JqM+xkQKhzCfz5ABcHEwDwOPWnNQmtH+/2iQdwaD7xBcAXw==","signatures":[{"sig":"MEUCIBDG7x9QqKnwvm+ZWDwlD+VtigoiH9JsHwcuFFk8X0ulAiEAnCdP2NsVPw47xKFgA9CeXMOwZ0cpUp3mvd9cxoNXCio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc209aCRA9TVsSAnZWagAAkrMP/1B3pgwQq3LkwuWFg0Fl\nQbymzyjcuezI/Hy2a2SqDqb8ofP0krDaSy8RpDmp+CaqaM8YfeKZ3DOrsCwk\nFnFAxtOqWJ3luDNaAT7eZxjzrxn5Ib9b995TXLXpNi1FKc46D3jz2Dn6BWbr\nRo+F2NWMjwKaYwGGE4JfPi1ixm0YXIh6moZ5nuS+/8+2OFAv9EXzjjIP7e/8\n9p+zcNomU1Dk26dE5/eGNEvXh7Ey8HGIMY58Pj3gflHecgu6M/ogJqLgvTPi\njO+Zm9dFex8qnnLsFIttzx5Jk8csiyYsNXplAp7YarB/DgD/DNpJ0SNEt7vW\nwEvnO4o+OqvuoQsovSPNiVpWrm19mBh29m+sMB+BQGaTxLSygDcyQOPwDHg7\nhJT9t5j879Gew+V0XQTIAXjHm4BklZalCZRYRp+/xJK0yXoJUrI1yqOP2QAP\nB1Ns86CGU9VGU3wxU5Zrw6Wh2tSDp9liMvl1rrAAOob242DyBD9K1hHnLC9J\nBHAK3Y1nkEbfoFKOIelAP8y7vOzd2Y3fIcXvHLUDq5W9eZbD9rucGEHFxM2E\nP+hRdRXxmTVMomnglb4cpd9LUEuvbRZoXOt4y/UbuwZz6Q64p+ZQyoc1DRqQ\nRZzwfXlG9Y52Nxn+au62tMHQjnxOlXVGCFKwFsCsb3wfEEcO3MOp99bYfrPM\nzK3q\r\n=kJoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` respects the `--ignore`, `--scope` and `--include-filtered-dependencies` flags (see [Filter Flags](https://www.npmjs.com/package/@lerna/filter-options)).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/master/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":">= 6.9.0"},"gitHead":"39da145c67ea587457694f318f32f967b9d66ea9","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.14.0/node@v10.15.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.3","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.14.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.13.3","read-package-tree":"^5.1.6","@lerna/npm-install":"3.13.3","@lerna/package-graph":"3.14.0","@lerna/run-lifecycle":"3.14.0","@lerna/batch-packages":"3.14.0","@lerna/filter-options":"3.14.0","@lerna/symlink-binary":"3.14.0","@lerna/has-npm-version":"3.13.3","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.14.0_1557876569589_0.10278290545004287","host":"s3://npm-registry-packages"}},"3.14.2":{"name":"@lerna/bootstrap","version":"3.14.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.14.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"d669d7d3d1c41329f51ee445560fa1cb90c09b04","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.14.2.tgz","fileCount":8,"integrity":"sha512-spzRKPdywRwgE9zSR+ZmIKOTEnNAbAqIqb5Eoupm6L7nbpZnfjeUqQXb6e0oegCj6HNy1q0VT4E5RVkA7qL04A==","signatures":[{"sig":"MEUCICRr39XKxI9MJQYM2KpMZrsJvahmByNqg9TQo3Rry7pVAiEA1b6guEh7wJpdePm3Lx5qDcv9+rQzjqw/frttmEA2AIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/YksCRA9TVsSAnZWagAAwBUP/Ay9D0Ua6mBYd7Awd0Ja\nMPhNMStvOMBe7lim01NWU0kmEBeLB5VU9BoWIzYtHxXJEV+qRyLx58Lusxz0\njcbqZ893ZrC8OalNx7Vq0yHGFy0FHPfval61ovWwzMcN78zoZ4wnAM4B3KpW\nx3bYNIadjdwafsNGqyYC1IKOFOI1Zdkinp2PukItQlokgOrYretYQ7cR8Ql1\ngPRDI+/Bg31a0rybuBKOfiV7/BhFp4/iK6RbVLtSgh/kYDYvy3PkMSFWIFP5\nnTlFcJvXWFwal7tSKz6Jhd4Ei75BuV4dxZlgnQzN1t6iwJyIWSOZ9WDmUQI8\nyIC7S4SDWhAzUCp/GIoZbeqh45CW5VeaKf6OqxXPc1liYFMkGPnLk5P9t0MX\nO7HHzEPFeltCepZJqubeIoKQrXsghQM7XdUTPDUF+fwqOF6kDvJDrvGrAKJx\nyEyCoievmvh4fRKCWei/+YRpqizK3DJ4IhzmZ+L6qIZyfsJyXjOdi3Xjrsls\nUQ0gA0AOmwugEvsIL9xDx+S4UtkH//yET38j7ZutAUBNCrvexMmhsXrpAK3w\n70LdWegjJcJt0Ljo4RRDx9amjS2KOTqJ+Rlm6Ht6h8N7Sw7b1FHgt2Gm0TXF\n5sYiAlWbVYMB+1v3awNP2rIt0HTVHCTQ2mrpS8wmK/M1cubdf+LttME70gIh\nwAZd\r\n=+t0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"b22345b9870f62f1125e109fcc47d2e4260b9d09","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.14.2/node@v10.15.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.3","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.14.2","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.14.2","read-package-tree":"^5.1.6","@lerna/npm-install":"3.14.2","@lerna/package-graph":"3.14.0","@lerna/run-lifecycle":"3.14.0","@lerna/batch-packages":"3.14.0","@lerna/filter-options":"3.14.2","@lerna/symlink-binary":"3.14.2","@lerna/has-npm-version":"3.14.2","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.14.2_1560119596119_0.04971084595375119","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"@lerna/bootstrap","version":"3.15.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.15.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f53e0bbbbfb8367e609a06378409bfc673ff2930","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.15.0.tgz","fileCount":8,"integrity":"sha512-4AxsPKKbgj2Ju03qDddQTpOHvpqnwd0yaiEU/aCcWv/4tDTe79NqUne2Z3+P2WZY0Zzb8+nUKcskwYBMTeq+Mw==","signatures":[{"sig":"MEUCIFmc1vwBuHDh12DMICZaW2QaA2fxa3fGoKjeDrpdK3O+AiEA5/cgnjcYodjMz1S1qm7KL82848iSpmXdi/iiHr2hm6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ZQTCRA9TVsSAnZWagAAj4wP/1165j73+tkxy5vIHns0\nx9471y4mHNNj8Han9eFmHPclcWs7BYcpnLq9UmPIQuThln5OSLXxm8n11c+Y\nX2h2ECD40VIhXpS0VG0k6/RlnWremmc7PZECMpKIZ//FnaFAk83DgedF3IKw\nfIC4NcBfcKz3ACC9coV/u2ttYdPBIN6SfKFr7XgwVFbr2g/LFavcAIXRihvx\nM/0HWaqPiIfxCz5FY9ewS+3Nkw6Zt4IoAvHAm23N9Gyfi4sFKL3fAcqM1bYL\nzojkln29fpTN2nBnjvk+XblsRBsS9Fz+kRLSqgVadOTj0fH0K9ftlXacY6wY\n7zR6h8kWye9vbgSrWrPoTc3y8cB9sgjjCf/r1KgRtEZjNinzjLs1Zxtbs6e2\ny0ZNUXjGN2Sir0ds8jcsuh004dcjVUMoV2ZKQ3Ljb1BSqWVCD14Naw7+YUQp\nXo5aflDlErKlzZJIcE3voDFyxxjxRG7I/DUwrtDepPurcWEa9I4kJf9aEwKq\ndbJS1VC6yVbsHs8TxGpjxOu8CUHRqdny4U4AVIXof3M+YfQYblV33sTYFVcI\nVbEwB2XyBReYn5HP7hn/VxgUsqmdYC9f9XCLYA8BE6KaZAB6Dn9gRm7mmaw3\nubqrBAkCZ3/KOGqAWEwruMmi+j0KVcVDmQYKLroaZKQ4QaOvZUfahXpkN7xF\nmOLa\r\n=sIcq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"457d1e8a62f5caf0679973ae8bad564d7752ffd2","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.15.3","dependencies":{"p-map":"^1.2.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^5.5.0","get-port":"^3.2.0","p-finally":"^1.0.0","multimatch":"^2.1.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.15.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.14.2","read-package-tree":"^5.1.6","@lerna/npm-install":"3.14.2","@lerna/package-graph":"3.14.0","@lerna/run-lifecycle":"3.14.0","@lerna/batch-packages":"3.14.0","@lerna/filter-options":"3.14.2","@lerna/symlink-binary":"3.14.2","@lerna/has-npm-version":"3.14.2","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.13.0","@lerna/symlink-dependencies":"3.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.15.0_1560122386458_0.13407511339262213","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"@lerna/bootstrap","version":"3.16.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.16.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"739634019e9a510e9b445ea3b85d6c24978b4e13","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.16.0.tgz","fileCount":8,"integrity":"sha512-4cDKvMi00YaeqmLouq2pnLBplUn0EI+3vO4JWE6ycpR4Jq57+zHCaMKDLydc0oXEE43rdWi0mZjC0wf8nyLQRQ==","signatures":[{"sig":"MEUCIQCAe7fjc8f40VTi7GlLtALLcE7qU2SsO+Fy6FKZGhKvugIgavRlQqxd1tIEtfiB5LLZuLLNcEYgzovdTXHDKuenZEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMQRjCRA9TVsSAnZWagAA/wwP/0l7AlhdOjfw5DraClT7\nH8ZlYjsa/EfH12+zxKUE68ZAqlV/NqbSiqy7j3yZjwOKM0cgIBSHGhl4k9CW\n2NhjuNP37k0MOr/0ajax50jn+RhlCKXwJTRFtAFsx39KD+zYdpZzJFnw6ASG\nXdHfEvSxCeFqyf7W9E0H75osBDmyVmiCocZlwxGnnitOpP4EA7C1ljwwexAg\npRDErzTprSTiXFtZ9+k5HpNZcN8xBnFbZOzr3nGOCJhEDyAmyQQ7Zkgr4rY9\nBXSt07WadMVt3uQBzoGUx//PBTXo/xWLrVn50x28iOAkLRRGeM+8B3iZD6W2\n9kUl7tdrr/hvGWnl6CoDZ+2AfC09IOH4f1sRua8CcAbofg/456GRUscuVKEK\nsnLcHfiCikMJ0i44DDZW0MpyhvmtKxbJhjAe9Ev4FifwPofABWdnxBtrilQE\nMxxjNSrdZug2d9X+587YCgdxtL95Y+KQ7mccnKL4D0ib2a18FiGer78Ztw5H\nmA8S+Dj8zpQpHUuAWopo02T8u+WeIDSYhi5yopfM2WnGI8AYiVY10LnKGmgE\nkXYzZFkMotjSB7mhWRiAeH/hjxH5bD8GctAsb2uTucykEGN5quYvWDrTvX8O\nV0X3Pf6BXkfbU46m1bHdaYf5ccDZ70y6h7I7M2FMYMtqvWf+7WbFiUOgaezI\nm/cz\r\n=H33X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"8ca18bedecf4f141c6242a099086e84b2ced72de","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.16.0/node@v10.16.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.0","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.16.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.14.2","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.0","@lerna/package-graph":"3.16.0","@lerna/run-lifecycle":"3.16.0","@lerna/batch-packages":"3.16.0","@lerna/filter-options":"3.16.0","@lerna/symlink-binary":"3.16.0","@lerna/has-npm-version":"3.16.0","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.16.0","@lerna/symlink-dependencies":"3.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.16.0_1563493474459_0.8150793312342135","host":"s3://npm-registry-packages"}},"3.16.1":{"name":"@lerna/bootstrap","version":"3.16.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.16.1","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"91cb7f3b61a31105e198edd64a5e427e16725704","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.16.1.tgz","fileCount":8,"integrity":"sha512-flHK3PRNEzGjK5u94ARlTmvraNUDgtG3TpO4dOLgiG4DDqk/7JjRq/vNXhBqgrtoKzm+zp4tH/6+uCAqF6la5w==","signatures":[{"sig":"MEUCIQDkhEeoyH1IBAPH4W30Lrs5p3E7ZR7FlyJJ6LMv8ZsdRgIgMRf+ba72uo+w5rVDV8LPB4ZAnkQ92yz5ZYZBKNV86ME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMgetCRA9TVsSAnZWagAA/v4P/0JElgt06O/Pv5hQRj5U\nIDzheLxjgw2zHZMws+YaGrfZwduEvJHqnzHQVYpKmZfJp7r8ggfkD/zE1SFS\nnkzPLpFmEhsZ8t8HIFPfitHaz952VIX9c+pZhMhWRYKsaFsF3NgNviAP6sL/\nN6kzFWwYJQLZovKjq/1w4jshWiBopat9BludCW4jgM4Nicp3YsxbnC7u3S3K\nv1yr09P35nrG5MKglqpnDpI1/1lYsOcSpsX3luxXbuNtc0GQystqx6yBlNL3\nsVu3vITRwYPPJOGG/cVcfiACq/O2fwI1hu/sHvVa03xxNXdOR5sdRc/lvwre\nC8JW8qhTsKCMsgZNhsjlPHxT3TqpgqANhjY9ZG4O9TZiSOXMIAD49LoXnGZe\nlnIDPbfk/NhkLHVonPuBvkIta8sNWITzdcInrnFr200dMnaxqChyE/J3v155\nhBktJyhyRSBO2meaSRxUMbJDBVm4x46lydO2lWSGCsQ9flR3/1zKRNo0TEn+\nvVg2ejtTX7Dv98Olo35ZBF3zKdbJ1MO8q7obfdBaRg8Y6S4j0E++cCCFkUhT\n3AenP93oBXTocH0sEY6AGiogyuBXspSSZImSjUISN3kDIo/rzskpCzvAMRDX\nimoZZ9qJ0F958R0dSlKeYmREfDSg6YqsdVOTS0O0l93RZEXrmXbCauKBrr1a\nbb4L\r\n=7tsm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"6770ceee0282d1a7c2dfda67c0458eff9632a583","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.16.0/node@v10.16.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.0","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.16.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.14.2","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.0","@lerna/package-graph":"3.16.0","@lerna/run-lifecycle":"3.16.1","@lerna/batch-packages":"3.16.0","@lerna/filter-options":"3.16.0","@lerna/symlink-binary":"3.16.0","@lerna/has-npm-version":"3.16.0","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.16.0","@lerna/symlink-dependencies":"3.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.16.1_1563559853136_0.10294271299119484","host":"s3://npm-registry-packages"}},"3.16.2":{"name":"@lerna/bootstrap","version":"3.16.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.16.2","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"be268d940221d3c3270656b9b791b492559ad9d8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.16.2.tgz","fileCount":8,"integrity":"sha512-I+gs7eh6rv9Vyd+CwqL7sftRfOOsSzCle8cv/CGlMN7/p7EAVhxEdAw8SYoHIKHzipXszuqqy1Y3opyleD0qdA==","signatures":[{"sig":"MEUCIQCjDu7WTz2UY+sGIY32RdlbyJO19Vc93rKTlFTnmZN24QIgDnwjEw3FwOLMtD2Zyz4KaQpAsUs5/00HXUmYiaGOeHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNj7lCRA9TVsSAnZWagAAihkQAKStaBkXIGd9NYouuBGZ\n4DXkKdZ3ZJbMJWfhYDQ5K6SJvnkC82JEIgIOpU4jxW+c0uxx+jUq/47yCwpa\n5tb2AP81kqa8XnOygGXMrIqxGhWwmU3YV+VqD65i6Sgslsbmik1oMlSKVOkp\nlbWWinGDLm/GvnqQNqAnrnfP4qhpzdQCO+VjgxJczEbKlvUo+c9/lC6+ySph\nUGB6X60CdKsKxqEbp56UUzo9njqyiljc9DTKQaI6rBwwzAwRoDnOVd757DOg\nJrhtc0hJJHRmHCvrXzoCn+7kbc90W0E+56TYy9ODdItDQPZYCGzqj+2iOxcM\nvgm9Eq7qaAbfY8O7uWhxaSW0OGwkUm7wkjgC6XLZ20zaYeA9MQg6szdYDzk9\nuCpOrIiM6+W2uLpn1BqTMhsdO4g9kZpLL7btax229BHHXRevVSKDMpZOivu/\n3cuXpV48YqaKCG97MPQtCrivS0AUrUT9yiscqd2xmowrOJ9c+BU2wPPyv8G6\n7k7XdTMJ7Ja2iaR+F/RCRQCxHORQV7O5Kj0SG+CEGLLVvUNBqWJ7E6YLDWIs\nk3kjYBNivGSMDHBjLIXbxrWGKvDbIZRXuIM4WOmd9/UNUTfUDL6mMk7plqzy\ne2yQ6NdKHQxy7c7/R2tL8oNDiiRl3WJMfbjaTuekZcLRb3ZMAlPxt4RXr2IV\nZwDT\r\n=nhVh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"d4b1a0e48d1ff241fafa268dbe57256e10f2cdc8","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.16.1/node@v10.16.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.0","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.16.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.14.2","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.0","@lerna/package-graph":"3.16.0","@lerna/run-lifecycle":"3.16.2","@lerna/batch-packages":"3.16.0","@lerna/filter-options":"3.16.0","@lerna/symlink-binary":"3.16.2","@lerna/has-npm-version":"3.16.0","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-parallel-batches":"3.16.0","@lerna/symlink-dependencies":"3.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.16.2_1563836133055_0.5630207638901044","host":"s3://npm-registry-packages"}},"3.16.5":{"name":"@lerna/bootstrap","version":"3.16.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.16.5","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"936a42aca313a9e7d9381bd951072b0678927a89","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.16.5.tgz","fileCount":8,"integrity":"sha512-GCQ93vjxiyt8YN8IvRO12sSNE9r57hLF9AoDaGc8JI3a4N9oVPIcth91/vs4y2j4E53d/ZQlSmfX0cM6rVqPAg==","signatures":[{"sig":"MEUCIQD2DYpQ51UuUAOaevuwn1+q3hNJimImcVLhVh3NlETSYgIgBtNKI3Qfc3GwDWLluj+QNzuhzKlm+ZOdwpEOsUZQ6Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm8IVCRA9TVsSAnZWagAAXX4QAJ5jUrQd99kX1/PkKtkB\ngVYc5p8tTW16TtL4QD2GGLp3I+WGEhB08QgEw1Yq4eeWQVeW2eF3fmcFj56t\nFwbw6K717Mag+TMLuu70KgOc9KWmd/+4+LPJBmXzhkrFanF+4qXIucgXpx6S\n90WviiUiQqIVauAvcGde7cwK8EV23AezUOaShDv2BEJli5FdvV/RxEVvu254\nsJ+1lyrQbCHqs65pvN5HVIu1CWxTeeWeuRJxDH5ZjqBpQh8wagLaBpctl+eg\nSSWhcUAoOoc2DZxw1xOWebunwEvwWgHnmN4yROG0ZBrew68NEzECH4E1mIDs\ncGG/hWo2aL2t6R0X5PkuTCwUqCV8It6U5DlptFIFiZGuda/ckZFbuzua+iZU\nfgybv4+PGUF7BuAQiTWy34WAfktrNmYSr8zWJ+lO9l+XDfA5e9KyDTRMoIpZ\nY8zE8+MkEko9kniatWl5vbi8hez/mhXrfMxmZAwfkGSl4Au2WSmPEqAQCivk\nThCngprQQeSo4jiS+lPjhWl7C9lfUutQKaD6jm0Dl9eGP42UQ45UakO/vpig\nGxEhTi3FD/0APesz0I4JuMY6BUoNI4v/aWC/0s0XjDyjBdDzVsgbNzBt+HJZ\nvqBkqsSkZDA/ftZP2OzmjQUWMJvb1e7Xc8WB5XvW5b3VTIf2gQxhDCeNrBPc\nG9zM\r\n=DdMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"f0574092a2db90142b3a27ec1a4941cddbdcdf62","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.3","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.16.5","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.16.0","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.16.5","@lerna/symlink-binary":"3.16.2","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.16.0","@lerna/symlink-dependencies":"3.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.16.5_1570488853290_0.4520458486232124","host":"s3://npm-registry-packages"}},"3.17.0":{"name":"@lerna/bootstrap","version":"3.17.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.17.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"5572c75bd0b5402caca53155761454589fe901b4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.17.0.tgz","fileCount":8,"integrity":"sha512-2wQEwEtzU1UP7ZuzHtjJPgFxWXY5OectT+sjIFrJDE7C9n9nbAkL9MI/IM2X3RbgRK+sIxbhEqyb9o+0Yfzk1A==","signatures":[{"sig":"MEUCIEIsHDLkcbPLN1m1rqMkxdwdYsj+dp9Bw3S8/3357iOpAiEAhbxJ3DI4eSxWaF/XBmL3jaiB5d3yQxQ/HbDDM9UNaRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnofqCRA9TVsSAnZWagAAb+MP/36j8Gzo1JY+pdoxGEp5\npPQPz9WgFkxekwF+TiLk01zUSMY7VKWHAHT5rh4LbkDlAM9vNvArgCXcBg5+\n/iD3E/1xQ3SU2oTGFrr65kJbF9/xReWRPp/e5LZr+Y5TmX6+aDIa/iLJ1/Sq\nxcFU8EVXfHSRxzL/+5MjB6VzqdyvtU02LdwHKLtQWO9/akB31BpeVJWTrKIx\nWIBeA3HMq9dXLNDKrtLx1oZ4UFYhA999eyBOTxnvmLOg04NnziH7dMypKSxi\nHyWJaOxLs+6KX/NNHevzuDvnG5TGeLkye8iegq/VHjZYAuJ2cZfy6cdMaPjN\n6d1JIi1cdJHmRFAC3uEPNt9A6UZKcn5pV+TWgw73qGg8J1X9AeaP7ZbvOnez\nEFxKjRsV00r6UtzD/lFZej75XrMD9P/SgMrEbgcwOTyePoQu06Ep2uvye85/\nuyb29vh2U9M0QG4sY86OKQnb3ZQm2KzRFCDfjPcdALm3ec/AsUPCM589+6Ys\nzOfYgU8yi25wHRKQ3Gm9fqDmT/KEXAIk03BIWUFyYAvDgBORUmoQaUMXNKfv\nKyPxOYcwqQzlG4zIGI3jgMR/ST5+Tv0N9ZasH3aUWnVAj1DcqJ94ekFmwEE9\n2/4Pg55Uhftepy6ziVQrnKF4w5RRz4qW4//49dcjK6rsbtPd8ZoRnIqO7mPB\nCGRm\r\n=Jguh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","yargs":{"populate--":true},"engines":{"node":">= 6.9.0"},"gitHead":"bffa7f228fd5acd240dfea8d3e757040dbe4ca1b","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.3","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.16.5","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.16.0","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.16.5","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.16.0","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.17.0_1570670570058_0.6726206796622118","host":"s3://npm-registry-packages"}},"3.18.0":{"name":"@lerna/bootstrap","version":"3.18.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.18.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"705d9eb51a24d549518796a09f24d24526ed975b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.18.0.tgz","fileCount":8,"integrity":"sha512-3DZKWIaKvr7sUImoKqSz6eqn84SsOVMnA5QHwgzXiQjoeZ/5cg9x2r+Xj3+3w/lvLoh0j8U2GNtrIaPNis4bKQ==","signatures":[{"sig":"MEQCIHeVOuWe5AJ8tTj6PCUtiB8TyqXs/XVJwbXp8Usrq1cRAiAB7V4CAvQPj6AYiAFhSJGpfBPXvXr8Ie9EWg2qa8+/MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpiZzCRA9TVsSAnZWagAASzMP/2+Vti+p39b42OWvrvaO\nScpba13uLmGfLjRa8JhQDfJguZCA/Tr3DGVnpv0zUn/ZCzKFgcpJf7wEfZVL\n13cyzgMFHyfiFaXRUBkcqiOwfPQwM7gw1gMvjGTcA8ghoQ0tIyVGc1FJGaPz\n4HnH9Wn+XMdFsL1MrQBJgSEg7wl+swfLRcqe7w+HFb7LMM3bZCSCHZMF5uoV\nt2ZjxXA9EsVxV8n86cBXOPHidKsbURhyTacPjA6sAA/3JwjdcqpuYZ1Zq1tg\nLZLMLSqhI3v4nOHBok94HtV/F7PEiV44VlRQOZ0HyRkXi//2axyRMSup5/ci\nzbulBtsYaM3jLRNLbe3ZYwOXk5LFubaxmi+gLgRklvx3uoLOxIdhU+KxZUV2\nELXQLqAXnkF2jurYYq5LBXRC3jItRGjrq8Uw/2stx0kGq/Di4u4Dzpv3ziX8\nFZIrqvIG5QYTR4COZcoURdPtC7kFnoZ+IsDtEMDosrEYZCs90vO8P+kH0DsA\nOPUrq2l45db4VtXQpSXpq8ihYt5SI44DFu2+rTBEE/vZ5+ZWzUbRG13628DL\nfeqXJxsCxD4JsvKwobR2X2giGQsuKPNSi/Fwd0skmvZjSbGTlg0ouf40bZuE\np2gqkRvVqwNEHmROwN7pawICB1rAhgUg74iE0iGLxqeLS6XWFnoK2NUQ7xYu\nfGiu\r\n=sifr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.0"},"gitHead":"0ea8fb136f408fb4de3fd39bb7069d976235d53d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.17.0/node@v10.16.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.3","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.18.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.18.0","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.18.0","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.18.0","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.18.0_1571169907300_0.5061592238068373","host":"s3://npm-registry-packages"}},"3.18.4":{"name":"@lerna/bootstrap","version":"3.18.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.18.4","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"b5340800358e4916e9d2ba728d266a23fdd7665c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.18.4.tgz","fileCount":8,"integrity":"sha512-mvqMyionPSqhbeGhoUQYEBTgbJ47LkONHfQ1AKBET0fJOjIZf6x0pWC17KvfCjsiE017325ySLKDH23z1Kb9ww==","signatures":[{"sig":"MEUCIEbjdVbieErVgZQFurnmRoxr0RFZEIF9DijspxiLV+ZQAiEA0dA51e6azTmzA1FOXzEEBcQm0qkpACfT3EETw+lht+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxMq4CRA9TVsSAnZWagAA/WgP/jE1OE7GZYC/togzlhCk\nhKvLTOlBAtHPDXI9CNMLvC3gpW8PKQ0pSpDCVC4HuEth7MFki4RQgzhoy4av\nh3eqJoNkyDtmdh80M8pnqUhtExpxyKXiNEuLD/tk6TcPM+8lQrMRfF3zEqcT\nL+bkqxsnofUWXH46iCNZjNspCoQ/wfFtsmJcARt304cMJSotopXnlkikAn+/\nJuStx7MNe7UOiTMeQaA/igREc9pNLUFXID8I6wBLivLt6ermLTXfPU89KMpS\np+AU4hvXBBRbvJdKs/Qj5k5IQLzYbAn//rOLeXkc99F3U1rj6ffh7RRXKxAY\n4ULkM1ifiT+ix8X5/Nn1VujCKgAoKzduzRPuoSxYf6VOmE7UfOm7AnjzHquL\neWa8KIGb5IyoDRxP47cCHZawyDXB8C7Wo3B3FwLFRtXjAujcE2aavuK3alwx\naD/jgATerV4u6EsyTcMTE7Nqx8tuHKyG1dY6SpiU2weruOcskFQllrSjJU3z\njTRFRGvXTtA+DT3FiAgqt6DtaCIIA/9Tt3DdojdAM+OWbyXNVOa0L6JwYRQ3\nB9HDnbnKkNvWykGkLVwQLFxDWkYztDkQ66Qw1VNwT5/xzCIIPgkdOb35ongc\nmPnVwUT0iZL9Ak2ox8v73J6IlcPI7DjefgvRWKY24cq4u7KoTPmYMvDcjXgv\n7In6\r\n=Z4AD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.0"},"gitHead":"eeacb92a4878ed8002f95359dc6d0b8ec14df12e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.18.3/node@v10.16.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.3","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.18.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.18.0","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.18.4","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.18.0","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.18.4_1573178039812_0.2201323671410691","host":"s3://npm-registry-packages"}},"3.18.5":{"name":"@lerna/bootstrap","version":"3.18.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.18.5","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"cc22a750d6b0402e136926e8b214148dfc2e1390","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.18.5.tgz","fileCount":8,"integrity":"sha512-9vD/BfCz8YSF2Dx7sHaMVo6Cy33WjLEmoN1yrHgNkHjm7ykWbLHG5wru0f4Y4pvwa0s5Hf76rvT8aJWzGHk9IQ==","signatures":[{"sig":"MEUCIQDceRlRspeKppG3SKU7f3oe/I8BMkFA0eooVE2uD8J+WQIgcTPsvwlI6hjdMq1fTZ96eGy28kSz0kSuE886+6qKyS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1JYaCRA9TVsSAnZWagAAR98P/AoA7mPuCJUmLpCzbZAA\n6dKOvFIJiZJe8GrBYw5pwtwcz0cZCxIxzVNNGECl4fb6SuGBznlUul08coSo\nl8dZkqYgb14BAWP4FqNydavwu7QlJ7kWUjgNNCSGEBaYroQ6HL1xM/6j4VqB\nMtU3hNZCA05ugzUyQxtGYNcZj7tq3B6naPRSuuwk140cHRWQfLgR0Y4+oCSw\nEYjDmSbKHZ6nAMycnwqisjXR4JtJ8/2oKiMt0RiuFJh0ihHriduhhQ8KzNKP\nRUaCQRd9w98YFf8pU8CffcG52FgN1j1jTqgWOaf3130GJnhc37SwMra7vF+s\nVI90ph1Ov1pY+1HTSfa2MffLVeNnVQt/2RtSWht+lP7JW4GRjokA0cqNRZ40\ntmvGObeMye9zgdh4mnMHpjkfPnDp6JuhA7Vi+pjB4cES6Pw0iz/8+IjJtX4m\nX94rRLZ4oaLgeCB0Y37oUWqiknV9tBjNksIuXiL3CeoOo0J9Pihk1raEjX/W\nQR4r9wjkQT+8tWWHYVwYtkjZ7HliJc7DRI5BdCUuQDHr948kFQD+OiXTQn/1\nJ4FFN6hv/Vr5E0t8cYACRIgoGR9sTAKJFlgQw7/YrKXvk8N9PpQB5K77HuI6\nBqFf+WWeQkxoSnVgFvQMfUmZBRQpZN9ynUoX3O2ewq7z9wVnKlxgVC0tOF66\nFDFi\r\n=XEry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.0"},"gitHead":"2612f51e7eecec58eacf0571724e6989e4b8e42d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.17.0","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.18.5","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.18.5","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.18.4","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.18.5","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.18.5_1574213145579_0.19186297597789204","host":"s3://npm-registry-packages"}},"3.20.0":{"name":"@lerna/bootstrap","version":"3.20.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.20.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"635d71046830f208e851ab429a63da1747589e37","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.20.0.tgz","fileCount":8,"integrity":"sha512-Wylullx3uthKE7r4izo09qeRGL20Y5yONlQEjPCfnbxCC2Elu+QcPu4RC6kqKQ7b+g7pdC3OOgcHZjngrwr5XQ==","signatures":[{"sig":"MEYCIQCzT5GjvWh4NrLUaKJLpec7ynJtbiTjXdshDSgXAkhQpAIhANEeMB3xmeFlcQbBwweaoRgl2DjAgevMFqMDDDiuEHNk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBnLBCRA9TVsSAnZWagAACykQAKMbV7pupRH+hPj/nJj7\nylS6qQPeKUkDVLuTHTtQJAnimP3pByfq0rTz80V0PazWNXXaG2UbuJzB3o9S\nlZmw9ea+2AUpuBAheOvGPwT/T/7f4pg8ZKlcXn+Ib0E9xsqjW096wkBEgWXz\nkoa44NTcTQpKIiehw5BBBAiQ4VEcoATOAAU1vayZ13oJKugxkOnzKSZMpFX6\nh4L80JC+m34d5bg/ThFXrp8gxkpekuhkmt+JDuTy1gba9QDA9Qv3ywxVO+M6\nlYWV30JwpPoLXDYXcU0ehEk8x4Wa1ghel+WOIbT3FNCLDFniRmljV+0aPEVU\nXhAZp25/mzf/wQsykpFaNfvovwZZWWJ8WRavopsKhRmfWxEMI3CGEAmcxl+n\n6CLt/QUyrq9Z0sqButRmroY/Qh6QS4NBt7F5h6mU2rgU2y/3VZ/QhR8Uycu3\nJ5U67ute4Vyecaof87K0mvSayGv7FXOza7lYwLUvucDEM3wrRhedDxhOw5Au\nsWkZ2gSS612tIEeWjfrMtB+iRSSCFINn3o7Au1tvx4rWY2bSUnJ8VntwiOhk\nVgCvIgkzrOD0jIUP08Mwq9lcNXn2keXwZG0V4sXLh7Cjl37RLsfdd4u6mbqW\nvl0/rF2k7URlA7CgYbxJAr5bKOL11Ior9njfcWA8m0LN65aVoC9K4sSm6XNJ\n0tEi\r\n=pm2T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.0"},"gitHead":"b90f4d3618b2327716840aa2a2619497c793c8aa","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.20.0/node@v10.16.3+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.16.3","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.18.5","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.18.5","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.20.0","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.18.5","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.20.0_1577480896957_0.8287466750173438","host":"s3://npm-registry-packages"}},"3.21.0":{"name":"@lerna/bootstrap","version":"3.21.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@3.21.0","maintainers":[{"name":"anonymous","email":"daniel.stockman@gmail.com"},{"name":"anonymous","email":"hi@henryzoo.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"bcd1b651be5b0970b20d8fae04c864548123aed6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-3.21.0.tgz","fileCount":8,"integrity":"sha512-mtNHlXpmvJn6JTu0KcuTTPl2jLsDNud0QacV/h++qsaKbhAaJr/FElNZ5s7MwZFUM3XaDmvWzHKaszeBMHIbBw==","signatures":[{"sig":"MEQCID2uYex9gL3HuWBoLHfKCHBRYDb6t/D0zzkreTMoUXq5AiA8KZEYcUudk/xaMm7KOuTrh89sxg1QMyMKoLN50mRwLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu0R2CRA9TVsSAnZWagAAJqAP/1P03Mm93G/jZ6EZPqDk\n7ppXtUXZfP0oXxUTJfbAslwZogxzseErI8w4gqheQ0evSrdLRdyHo+0lqOZ5\nXWkKtmjC0arJ4UuDT84e2X9KgYZZDp34p3WCiYkqFwWtcSLpav52vxlQ4Gmz\nMFZv+3zAXWqkQ1/zK+4LYW+Jktz97oLNeIe1+JOFjAIC8EAa6SXzfx6bpRTo\nyY7/RAP4EpgOuiV24kHzC0POw399gXxj6IhzPCL/DV90tKVzXhmLMyWQAqJf\nEyxjf7vmoJNVbUhrXZM4tHfz9zfncCRcL4jGmZbrHRdznvJ1bfYhTtJavErk\ns2CUNZkjS8BUS0mMtxqhSGyYcTvVE28iNVKfBl3gfJEMgG7ikcIlRAF3cF4A\nitMOGaGvF/6ET98khzWn/ET5YWi8jiHmKTGaRkLYBqoHghngMEI4odyWGXG4\nYubwd42GRXDqcy8ZAa9EP28mCpUtaNLQK3eLnCQEnDLTjbbNluwrdhMJ6CeE\nSHOQcoBEHBLHlzShf9HhvG5doovDT85C8WHIb1DsspsM/SrqlY6J94+lgGGo\n8lr/ckW800LhtbTEbiKIouQiS9T919E7bayhHGDqxnhCtlmtr9xCHcBDv1ao\nbgJbgQA+uQehMhyNUcrR0c8Uv/j2xMwqYkZ45ORSNwSVoPJoFTUr3SasjYXS\nBu71\r\n=hDbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.0"},"gitHead":"3367257cabe1540a3b9468acbfa0d01ba391077d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"10.19.0","dependencies":{"p-map":"^2.1.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^6.2.0","get-port":"^4.2.0","p-finally":"^1.0.0","multimatch":"^3.0.0","p-waterfall":"^1.0.0","p-map-series":"^1.0.0","@lerna/command":"3.21.0","npm-package-arg":"^6.1.0","@lerna/rimraf-dir":"3.16.5","read-package-tree":"^5.1.6","@lerna/npm-install":"3.16.5","@lerna/package-graph":"3.18.5","@lerna/run-lifecycle":"3.16.2","@lerna/filter-options":"3.20.0","@lerna/symlink-binary":"3.17.0","@lerna/has-npm-version":"3.16.5","@lerna/pulse-till-done":"3.13.0","@lerna/validation-error":"3.13.0","@lerna/run-topologically":"3.18.5","@lerna/symlink-dependencies":"3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_3.21.0_1589331054857_0.15561862771051538","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@lerna/bootstrap","version":"4.0.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@4.0.0","maintainers":[{"name":"anonymous","email":"hi@henryzoo.com"},{"name":"anonymous","email":"daniel.stockman@gmail.com"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"5f5c5e2c6cfc8fcec50cb2fbe569a8c607101891","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-4.0.0.tgz","fileCount":8,"integrity":"sha512-RkS7UbeM2vu+kJnHzxNRCLvoOP9yGNgkzRdy4UV2hNalD7EP41bLvRVOwRYQ7fhc2QcbhnKNdOBihYRL0LcKtw==","signatures":[{"sig":"MEUCIDjoBG3ab13yRqvG911cgqDih92Tz7hQ7FlRbiKvAbjmAiEAwM0RcGoA7Ht/SlmGhMsIblld3gAoSR5hrmAC4JEt908=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJGFNCRA9TVsSAnZWagAA1AgP/jjh4a0ZJtDwZq0oosHF\n37e7g433QX/hHbmZF0zQoB+htdjA81EEB0rtdRFyYWyqiUIIzW5LC9B8INb8\nUZoLn5l8t709w/jmX97S5sjJgE30TxS9gMaWax086bF5CSoYwXJgXkz3VNMm\nnss+wYPW9YuFjhwxxp8G1YMFTrWg5pnjIKOLh/UyYW8GrHnBdcVmlx4fHLRi\nxMe1BviJsyDsyV7S8Xm+7sUid9uGvT/xHNc+xoaR4zY8w23EUpUcncKNBjSY\ngep7QvBaIg5BGANSnPVyWHqJqE46+DhjrB2nm3IePd6EDD5p6EJjpYrcUJ7J\n0ZxdC5njJma8+Mf1C3jns3K45ToubdQ1W7ooA5G0tg9W0z3LUMXu4pIYGe5r\nU1RE/3qR7m8IHGv3pH/c+Mh8HtGWoXNLsOaXwy7jkikOqklf9CWUUDZ7hB4a\niSiVx/nWqerej9UYKbLKiwuNZxjk6lb74P/PuLMzEO7WvOC1mrcj5QOCDNg/\n7lhyfY/wq27P28sHudR7/CmlBkATabCxy2hEPHMqztfPSSz53E3Lo2uAL9ar\nc8JO6LCx6fiCM/GRWXHj0MZAqfTZRDMSuGbjVfLdFMqOV3EumcQ2VEGJC9Fe\niH8tGhMUtilfe86I1CUgKj8LC1JgvJYRNfoKo/VkC8oYN/imaXQh92vaBsQ+\ndZ0X\r\n=8KDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 10.18.0"},"gitHead":"4582c476e07dddddd6b2e3ab6e7f52c1f9eed59a","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"daniel.stockman@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/4.0.0/node@v14.15.5+x64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"14.15.5","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"4.0.0","npm-package-arg":"^8.1.0","@lerna/rimraf-dir":"4.0.0","read-package-tree":"^5.3.1","@lerna/npm-install":"4.0.0","@lerna/package-graph":"4.0.0","@lerna/run-lifecycle":"4.0.0","@lerna/filter-options":"4.0.0","@lerna/symlink-binary":"4.0.0","@lerna/has-npm-version":"4.0.0","@lerna/pulse-till-done":"4.0.0","@lerna/validation-error":"4.0.0","@lerna/run-topologically":"4.0.0","@lerna/symlink-dependencies":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_4.0.0_1612996941580_0.13444132153879962","host":"s3://npm-registry-packages"}},"5.0.0-alpha.0":{"name":"@lerna/bootstrap","version":"5.0.0-alpha.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.0.0-alpha.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a68a58df5ca2468de24a8c38d388a267702e3319","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.0.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-Ub6XoINEHIPUKZhz59X1sTa+DDDn2CbJ9txZjsJbCqA0SIsWGHKZaEOUeQQddWS6RJySRQX8ZSkkhIi1FrGQfQ==","signatures":[{"sig":"MEYCIQDSJcveyD8m27CG4Au5X28POeydTExLJgWxREFDa2EqzwIhAK7zHTBI4ZgqIxDkSOzSrhOLOQrYfZeIIsPDWaMri7xj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijHm6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZxRAAgnreZtGCiRCxuuOWpkHB9d68CZ3GBT+pWpYXPj1qYsAnRRLC\r\nRlqSRCQL7sf5mwo1TcaTFUhSiQeb/L6zHDOE1+hdNTuwUJMSLauXu7e1auC5\r\njQfPS/L9XbJ3mjbKR1A2vFwlQLnPeFxy5BRUHy+jnfZD5zcgJnkwlXKAROGR\r\nEn0/96blWUSZC4GaVhWB2iOqpzi+NaWxOZm8Z8GiAuDrVox1X9bIZwRLvT/s\r\nJmMOBov67A+9o+hrT193eFvRFcjRKJxO1taE8vghcjI4qbJlw5ye1uZ52Ri/\r\n2eQseJqGBONVrwMIWs3wXRG316+jJnBmVD2jfE5wPG6Yw9Z3iOymYJV2HLvS\r\nRrgzL2220s1sUtjIjTssB1FF5XrIHc5DG+QG4mksiRaJVNceo5Nzh2JYNGC+\r\nnaI82YDrMtiZiAwGIV0wvenaJhwyHMNblLMO8e0qq2gnSSbz1ulxY9F1LMzV\r\naBWzTwXozKGqH/wle3rK/RaSu7urKoNPVR53XL9H7L6N8t/SuPMekHrIuIqS\r\neFynoShL2dZodfP0K40ZxXefsnkn3E8abgPLbHkCK4qSA0Q571W2iVnNO8rd\r\nQs9D+r1yHxDSBhz7Hpyt5nxxFrNvg4XFv7x8v3eMDeSmEEqGVZfnUPDuC7lz\r\nW4w06rHeFxPS/dr/7rQY/mjHN8Sl7fsaF20=\r\n=LIYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"5451a79392742a6e942a845de1e46db0a41b1c2e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"8.10.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.0.0-alpha.0","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.0.0-alpha.0","@lerna/npm-install":"5.0.0-alpha.0","@lerna/package-graph":"5.0.0-alpha.0","@lerna/run-lifecycle":"5.0.0-alpha.0","@lerna/filter-options":"5.0.0-alpha.0","@lerna/symlink-binary":"5.0.0-alpha.0","@lerna/has-npm-version":"5.0.0-alpha.0","@lerna/pulse-till-done":"5.0.0-alpha.0","@lerna/validation-error":"5.0.0-alpha.0","@lerna/run-topologically":"5.0.0-alpha.0","@lerna/symlink-dependencies":"5.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.0.0-alpha.0_1653373370594_0.9774830415825853","host":"s3://npm-registry-packages"}},"5.0.0-alpha.1":{"name":"@lerna/bootstrap","version":"5.0.0-alpha.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.0.0-alpha.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f0a296a23a6427cf286fdf7d09235ca7a2a35131","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-Dk20l+3r5lUOmWMGIIvjDqdbeZ7I2XolmkVG4enE4M1/jK6oXruShnGYAYJ2b3frzt8cTzQyU6MmF53eMnJsWA==","signatures":[{"sig":"MEUCIGbc3VOt3hRmY53bMDojlJbzz5jffyZTEzRpZeXW69PYAiEApu+XvLqMyxdxG2r9dcxvnk7JUnOkKpVJb2OEORSzbjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijHv4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt7Q//Zt8ZaAzujIPMKYT9zE4esrBOTsErM0kuBpR20CNhOWLhJbtO\r\nQI6CBjsdYKRG2u/a3VOcq7Fs4oaPuq9fCIyg4dyr9TuEdNwV+Pl2EPl2XtDU\r\nIhqpuEsi7UufvKOL9qGAqTa9GzB1IERIabraU2RrWf67z4zL07n6g/x24BG7\r\nqjxBY1el34D068udR3QDbwL36qTMkCz8KLMVDDPRCcMXxEDfgBJJtZRg7mgv\r\nmCagutb2LLmJqHW9WN6AyPqXU1T9/Pdg4UHLCPDPgIgIGGsLF9yyfsv3rlzg\r\nytdPlolBtO24DQKS8wb756wYtc3ia2GbNIwhaoiidbTkIkJem5G4yQadt/Vo\r\nFJdL8FxMj1GXK5/xf6Pd4JAexDiid7WuJ43GsjtWnHP9Kc/OrZC/gJ1b6Pzk\r\nSQXJqgQ4AsatDi7dXHIl/QpWtXYe3++iQLSdTMrUYK050n13NmxHyvsI5br/\r\nTbaG4SuiYQdt3lC6VYoxrk6WTW2x7qsU+xxSJeCe4oP8YhtWJJjeqTJAVxJi\r\n1wIcXpb0nHQWdoJb77EzuK6t+ZoXJMZmNNRCrZmr+gQ5oA9oMrjww4CRebf7\r\ngDUgce5xaAVls+Il33KmAHZATwKPP56JHIG0FrkH1sxHBGRfQU7CP3Z4D9Du\r\nNkM9Y5GPhqveK7oJFbb3Im2gr2KrNVJP0Hw=\r\n=KemJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"66c961d55050634bb011e98c43aad5b2ec8505f9","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.0.0-alpha.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.0.0-alpha.1","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.0.0-alpha.1","@lerna/npm-install":"5.0.0-alpha.1","@lerna/package-graph":"5.0.0-alpha.1","@lerna/run-lifecycle":"5.0.0-alpha.1","@lerna/filter-options":"5.0.0-alpha.1","@lerna/symlink-binary":"5.0.0-alpha.1","@lerna/has-npm-version":"5.0.0-alpha.1","@lerna/pulse-till-done":"5.0.0-alpha.1","@lerna/validation-error":"5.0.0-alpha.1","@lerna/run-topologically":"5.0.0-alpha.1","@lerna/symlink-dependencies":"5.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.0.0-alpha.1_1653373944852_0.5310100660375796","host":"s3://npm-registry-packages"}},"5.0.0-alpha.2":{"name":"@lerna/bootstrap","version":"5.0.0-alpha.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.0.0-alpha.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"2989f55c6014a261b9cbec7fddfd7261406bb38f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.0.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-CzE+sEpJGyx+6GC2v98Sg1f/KXbmc22l23e+u1VNrxxByda2i33ue5AxZGtEo3ziY4tXJP3Pn/701cEy7+sNZw==","signatures":[{"sig":"MEUCICyHmp/JSSa5AKRMO4XZENilDsP1TSye4RZ6oc6+XmqUAiEAuihtd025svABlci7oKNPnHeRT4ORbppoYVlFkpMlDzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijJFSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos3Q/9GzziT5FlPP+gy+8j/xoVljdjSlzprxZYmaCZQcVI9YEzUBex\r\nKu9wE+Wlb9qzko/zPrFBd7gKOFU8DW85OaQZlBv22nbaKhlCTqb1qtA7mYcC\r\np/3kajNEn0ne2vStGT1/h5fvwN/9NoYBdFeCzVUBnPHhc6g5awvmp++xebY1\r\nbQVGfuyj1X3FfpVAHBu7r3zqL8/unMA3jDKxLFI9cuKvjum6+1jWEeK5bw1Y\r\nexj8Q4E0vUofZdWNtwPJ0pLvJvGQoG0lgTzI1xMJzAKaFBPK6YIYWdlrtteM\r\nSpCxmRp9Bq9J91nXRfJTG1JmefOyBw/3YTG0XMS/hxCVO4woivitYOF5H28O\r\nx3mESV01bakYUH9DrrnV4/VB+2WBC2u0krM3Oo/wOwGdIjHaykihkN4d7oew\r\n0io8ndn5VE3tuyJCAatNnKR8bmo96vdrjeKtEPl8pfKTvQkN9u+ajvQuOyPN\r\nE27k4ejPOnsui/uc54u7TYNTt6cDHYRBP58JUeFCCQHlVUi+kfTpPDQ6neIB\r\nV2pvy9QWzT3z8nTmlYdU4tbfeKeo96rJjXYUA0ccfwe/LW95FBRbnRJbPp+M\r\nX2hk4AmGBpFkoTfCUPEw3P2DcXRlroasF7cfhjxd2kZ1INVZ6SFzgdu0HIqW\r\n1gMKngaAeHxpcUKV2i0YCvqgsBIuM4QwW94=\r\n=c89D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"c8b87007e82a5eed8f49b161312879739cafcbc5","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.0.0-alpha.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.0.0-alpha.2","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.0.0-alpha.2","@lerna/npm-install":"5.0.0-alpha.2","@lerna/package-graph":"5.0.0-alpha.2","@lerna/run-lifecycle":"5.0.0-alpha.2","@lerna/filter-options":"5.0.0-alpha.2","@lerna/symlink-binary":"5.0.0-alpha.2","@lerna/has-npm-version":"5.0.0-alpha.2","@lerna/pulse-till-done":"5.0.0-alpha.2","@lerna/validation-error":"5.0.0-alpha.2","@lerna/run-topologically":"5.0.0-alpha.2","@lerna/symlink-dependencies":"5.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.0.0-alpha.2_1653379410680_0.4207502186355312","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@lerna/bootstrap","version":"5.0.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.0.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"624b67a4631c7455b98cfed4dbb2e38b27025a7a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.0.0.tgz","fileCount":8,"integrity":"sha512-2m1BxKbYwDABy+uE/Da3EQM61R58bI3YQ0o1rsFQq1u0ltL9CJxw1o0lMg84hwMsBb4D+kLIXLqetYlLVgbr0Q==","signatures":[{"sig":"MEUCIQDByVLKeC4sd8906AIK3/B+ssxjYg3OaiWrOSvI/SRkEAIgdeV25GfJQOWQJQ9SqTS7MqsI9Is8v/sPpdbj0+9MUwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijP0lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVDA/+LHEdojN1Kg1Mh8n2qvTDcqqMnISVL9oZeDw8+OTObxDSulCN\r\n+f7N6oz6llqv0Ppn5YhzEX8EKqx9WME0JhHg2C9t3omlcYB8R/sXpL2OzSJ7\r\n6ffcb1n9orvEOQxEry5fjivCiOWYLkaMrKyARa4I6RCzgFDW+gMzrDshyW93\r\nX9sCmS3BYHHWaG4iEMeIifkA1j+DxurW97N9jdgIaRyItGmvURGM95f8LI34\r\nlXAMrhqWPVeU5/LfBIEyUX9WMqX6lv6+0a1ucF8iZ1PO46sjLa8cuBc72O1T\r\nyiR1X4ghwk+o398mCIAvn61zND9AB8Oypj3dr3lyT9Hpfdq1QX6/gReEHknh\r\nBO8t9dYD6+677MUJ0JaKh+wN1R9ANyKxryWQg+AXO2vNug0Sv7ocNTTt8vM5\r\nKsnwligc2K6fAu06EL8QEU6v5Ye+H3Zo/KTQzwzngvCb3dD9ZfaRgMrWIITC\r\n9sW9jAkNn9Jd6PvVwzwneic915V2Tm+59ejXfC5qCOXG0avg76JrbHkSEcQ/\r\nV+YBSaYsXjKVlvZHDOAc6YDvJE5mhQ7WfOaC55B1uFYuzJUmjh0N0yOg6Ci4\r\nKDCGAkCTKvYxho01x/YiIOo9mhWsIhuCUX385cUvaheW9MRKb6BLwC293eAa\r\n9/0iZ8e+9tC8Dsgy/MzzViCKiVqPA4SHLhM=\r\n=p0/d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"f69480e356cdcd809a041d814eb0fced9d86c8fc","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.0.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.0.0","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.0.0","@lerna/npm-install":"5.0.0","@lerna/package-graph":"5.0.0","@lerna/run-lifecycle":"5.0.0","@lerna/filter-options":"5.0.0","@lerna/symlink-binary":"5.0.0","@lerna/has-npm-version":"5.0.0","@lerna/pulse-till-done":"5.0.0","@lerna/validation-error":"5.0.0","@lerna/run-topologically":"5.0.0","@lerna/symlink-dependencies":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.0.0_1653407013126_0.4964837402204012","host":"s3://npm-registry-packages"}},"5.1.0-alpha.0":{"name":"@lerna/bootstrap","version":"5.1.0-alpha.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.0-alpha.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"c63ba24486d13ed43e9e2bb3d83cdce55f2d99e9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-E1I4ZWXx3HZBm4CsQe4HGNUjp1bi/RMTxZihutw1poUOH1fht2tRLLJZV3HdIYiMSB+obIcY4rOiMzwYYj2JVw==","signatures":[{"sig":"MEYCIQDQTdwT6p56g1MlRxdim/6+QX07noetEnxQwbfOqREqxgIhAPkpJ6IlNR4EPNyLZPK/Cpx6sC+atj8d6JSCSPC13rLd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijha8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKyg/8CzcEKMg1ZPpseplwByV0na2tWN51Lt/d4WinRb8Z0sQ5t9nW\r\nkhFfFFErPsl2WDO42ATZwWj3zZCU2xQ7BvM9PKAAlIAQVZgENVniO5zF5/o4\r\n62YVzDCOrUybM7eC6jijvQhJT95UVRvdEMBCLyZZwvlBTB8n3gzvHCXukYtu\r\nIfdSr2/fzpHMn5JiuCPiaheLjDGNWal7gA/r8259E1LsN3gdxIluZZF3gWP0\r\nUfMEeqfrDEdJMjYbbaw+NWhiicVpgL07/iCXZOipTUX+qYAep8CNG/j+gPuT\r\n3HhIjde5k9rWWmwdXreM3aQ4p9/UUe3KVnh/Qz6/aK9/fLSqbSoxy/NmKDFP\r\naiHQZ3KYOCTO4LJFgQ1vT67T43cDHzIcEEPXaKJ7d0/TxWyNK7uS0YGUsEPN\r\nQxQhNnGhvZmW+vLne8pC63l9MPZA/330jZwfXiAkEIxN/vj9/uUfhCbSp+kr\r\n0yAg/UGNSM8YMWedMl6fyOtVxKcCvcJVKQfcuqBzLKnT1/4PVMINExrG+Qpd\r\nM9vHYTocrsBGFQi0bXhUkIaYl5/2jnvzrOGfAYClcxWbsUbcqFZ53P/0KNoh\r\n/0PmGNXWmaESRNwktu7C/wT/Sp9eX0BxCv2eQ9T9HRZwR1k9qInBuMG5spc/\r\n636RXDb7nEC47eRDGLGUckfzIXdZPWCuHjU=\r\n=AhnQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"789149edb02eba21bb028144e9d8f4e226337b6f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"hello@nrwl.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.0-alpha.0/node@v16.13.2+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.13.2","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.0-alpha.0","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.0-alpha.0","@lerna/npm-install":"5.1.0-alpha.0","@lerna/package-graph":"5.1.0-alpha.0","@lerna/run-lifecycle":"5.1.0-alpha.0","@lerna/filter-options":"5.1.0-alpha.0","@lerna/symlink-binary":"5.1.0-alpha.0","@lerna/has-npm-version":"5.1.0-alpha.0","@lerna/pulse-till-done":"5.1.0-alpha.0","@lerna/validation-error":"5.1.0-alpha.0","@lerna/run-topologically":"5.1.0-alpha.0","@lerna/symlink-dependencies":"5.1.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.0-alpha.0_1653479099966_0.14715843821247643","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@lerna/bootstrap","version":"5.1.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"0e2ea55531ae5f72b10dafdf86ce25c9c14184a6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.0.tgz","fileCount":8,"integrity":"sha512-TAIoRLiHfmFB1wZlHQ+YkkSaniqWshcxz2703U5iwrCeSOtWRE5+4G7d0wvNAXTLou8Azxjx+gXzU32IHS7k1g==","signatures":[{"sig":"MEUCIQDhxhzLlaosowFnfugqrht8fOtXuG1+3uPCGamI2P5c3AIgK8Y8i/9AMJRsk5Qodb1coTNhyZiHnlH5vWG5JoSfHi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin5H6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoapw//eMMcgihaVzH6n0kKFkI9+WoJW12/TCdJv4N5fNDCCrjAJsOp\r\nocrUgB1ooOq0ZTOei83ArgsEXFp+YnN4jgEXda6YQuD2L01jI87tnq7hMz6L\r\nex4sBeUyQAiT75fmSUE4By7aMWRui9p0QqNfwGXjZ4dV+nhvrQukX1sVGOFV\r\n9L4DLYlo99GSB4fcv6u7KyITgFKybV3rb8+C+32GirFVvWMX4j4j6BVlFcgR\r\nvLCav6hWmV6vXpo1r9W/kdXa2JhhiShilnQDkMQj9awK7Z7uzWXGhIYvVg9z\r\nnxDiZ8tA0M+hOyYCzgAKB8hej26rX/qLTuGHB/fqfTXq0X7Eh6Rdh9e+wk/Q\r\nfmyJjBdCCz07ImgMsQw8pFJwhu7Lf+i1OHqcqXazUmaj6FsCVQZGRI+KMXlx\r\nunNZLfwpC9p1GdJJtM5SNF9LKkEous1acE+5RKHXvobgkOB/i3d3lmDOVMdu\r\nHskohZ7knjFQr+1alexzXXqnVxLlMBAdu138C7uBDazlRQDbZh7oFgmFTSZx\r\nMi2MQsVK8Yq1/Vyv5H3uP9bSzEusqzsMuMGb+6BOGTniHvcVcYmK/rKfX/Yp\r\neIF4cjfUvGSNWQf4kREsd8qybI2rofjnCkHNNG3yulRtbX0oU55orNw/pXvd\r\nLf1NB9SJkIb6LDi+X0yWLGWPslkZfudwWJs=\r\n=zjbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.19.3 || >=16.0.0"},"gitHead":"6b9c375e4210d2d97c75c465badbbe4334b6388f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.0","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.0","@lerna/npm-install":"5.1.0","@lerna/package-graph":"5.1.0","@lerna/run-lifecycle":"5.1.0","@lerna/filter-options":"5.1.0","@lerna/symlink-binary":"5.1.0","@lerna/has-npm-version":"5.1.0","@lerna/pulse-till-done":"5.1.0","@lerna/validation-error":"5.1.0","@lerna/run-topologically":"5.1.0","@lerna/symlink-dependencies":"5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.0_1654624761850_0.11933406528319179","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@lerna/bootstrap","version":"5.1.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"92be03fe97c8457ac0f0d031be171ca438179bf8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.1.tgz","fileCount":8,"integrity":"sha512-V9SjAsQtmDJExQPwVlVVnTDHfA1xW0zThjbvFZ25D/HpyQ+P1HttYUcE7Xsm0enU7xRKy+T2SXzQauIEWL7Nzg==","signatures":[{"sig":"MEUCIHaDyp5+ezXT1iVfi5Wj87VtleU4YNZXQ+5k9ukCJjlPAiEArOj6Q75//2jgzX9+KQq12d7IYrIqk10hRXF+9PsQcNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiocZoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt1Q//SxilDKJUlrWUeVYATC2O1sv7Sdc57YuJ3s4fiFkM5rFrR7OW\r\nY7PEtfbgtoXWFC0oHWo0egR/Xp+E6cBeoO53cYANIdnjBziFMdRDpmQl3cQo\r\nlv6vsI7LkqzwlU+iu7LbWw9qAr0AXtzh8Qo11VSueJmIsaielTPoj0K2Pq8q\r\n5Wj0J91OAKQ8z27X+bX+dE/6DuVWm1qAGTEDcVA1ho+ZDjzFkulJ9ch0EKfs\r\nuL5HdWrrq+hwZBVwGZACdXQE5aYlwX1gNqSxTtPlkRbwNpSkcvzhHl2ONRlw\r\nGwR2IuO478J6/BuXBx3bwizdd8ibvEKLHGr4txsDfO4FiiVWN037YvxeT5aO\r\nNbPlzVm+GaLP8HRTeotyHnOvoOp1rQB6qR5cz3fHT/WLkrCcvTr5L5zqeOR8\r\nmL3XBKOVTM2qe6VRe973M08EAs4n2igrnd4S3I1p1vFXJDMMfQTtWBG4iaoH\r\nhrC4DhiT4LHnLvN1L1UahRq84m2Y/xSO4IKk6FVOjCrS56ISy19yWP6vRr5S\r\nATKGPlKe6tyMtOVyy9BXooSHb3wl2nb/TWxVkLWUOyUjC44IlmlAzmIXZz9e\r\n1idrjxmgY7v6bglCAdPEAk4T925QkEMROVi31Y6hiI9GlSvNFUdhyOCWefLD\r\nY/XSl6Y/U1n4u3CxfUn6z2MjWOWcHuj8540=\r\n=QHjV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"eb7da8519069ad71793fa49c51133dc8df2fa806","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^4.1.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.1","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.1","@lerna/npm-install":"5.1.1","@lerna/package-graph":"5.1.1","@lerna/run-lifecycle":"5.1.1","@lerna/filter-options":"5.1.1","@lerna/symlink-binary":"5.1.1","@lerna/has-npm-version":"5.1.1","@lerna/pulse-till-done":"5.1.1","@lerna/validation-error":"5.1.1","@lerna/run-topologically":"5.1.1","@lerna/symlink-dependencies":"5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.1_1654769256233_0.0865521858279712","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@lerna/bootstrap","version":"5.1.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://github.com/lerna/lerna/tree/master/commands/bootstrap#readme","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"917679f719b94ff08f52def8fc0f96956fa97bfc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.2.tgz","fileCount":8,"integrity":"sha512-fUCLyhQ5zj8Dd82RVliz3CW+BaszQFrcpuOE0KL5SEqDhwY6Fm79CFS9Ls/OqF2tB6C8eWHj7kAc4lnXT1JIng==","signatures":[{"sig":"MEQCIHbXC3EkqqnTL6VWXii0BshgACj//oYRV56XNuSIvbTxAiBbYm8uieJDijT+NCiswXCt6dSm8EN5SiRt24dQ504mMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipw+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogYw/+JwRCzLUHSnTCZtS7B6ZD9Oyu1X1aBhW4dQNTwz8maBGwyaVE\r\nzp/4xhXkLjQlPLgZWtjhGid+7uaJtMiU4JrifWTU4olB9GdqfJvxJlkDYlTY\r\nWLC5AEQYFM0bWrnVOn5v4oSty74tf/YTWurNnRkxnSoKXDwlX2pdZ6aYtF4n\r\nirXAmqgZfQhdaHhjP9GDso/DqHjd1frHHmGybHhtlJGdpYxQC6U3cL6o5yuV\r\nfPD+yQwbqx0uNtQxVo2HpcLA1DA5Qqxq1B2FhXgyVURHvNViXpH+DIm6xj3v\r\npUE/nkF9yPdATxUJBw/W6MQ7khN7Rx6k76rPCy8mXHP8juWCWV/vPje4xIBf\r\n5kxkH92YyzngDcge1ey9l8ud4bJNGP1D3jAuQJsTWOxavKQjv65+RV7tqEGX\r\nRXiIerrUkGnwMcXm2H7+1Y1K7fVESC8uJ5dqYwJ8dQztHAFe1o10UNpFltNT\r\nFmaLNMaH5b0vEkOzS49GUzQvmqRyjOFc0dOstZLBeOM88Tb/pdvtQ/uRF8u2\r\ngC85mbV6e5kjW3O1ZqzUunVyN2acN9TdkLX2bmjy2vcacl+BoPPcn7Up0k/P\r\nVJxmml+P/vQyP7/q5I8Y/5xm01yyWKFZXXiKkcaFsdbwj5CsX6lZt8og+o8g\r\nyukyPIg3iPllPEZ/iQ8lWXHFjrEAliQXCVg=\r\n=FroT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"45ff3464ddb74a987f7c6b0c7af070fab67d3816","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.2","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.2","@lerna/npm-install":"5.1.2","@lerna/package-graph":"5.1.2","@lerna/run-lifecycle":"5.1.2","@lerna/filter-options":"5.1.2","@lerna/symlink-binary":"5.1.2","@lerna/has-npm-version":"5.1.1","@lerna/pulse-till-done":"5.1.2","@lerna/validation-error":"5.1.2","@lerna/run-topologically":"5.1.2","@lerna/symlink-dependencies":"5.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.2_1655115661400_0.2537835446193579","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@lerna/bootstrap","version":"5.1.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.3","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"673b701e929717151fcef5156c567f3c3104762c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.3.tgz","fileCount":8,"integrity":"sha512-WoyLrU4AcssmdODya00MHkIAZQ1TZMPVcXklyDYP5A7ijFNJ8rvDEr8kX5C3agHSmSMM4y96mesZriyPoBLTqg==","signatures":[{"sig":"MEUCIQD3Zu8PFNJyX8UT80Rrt/iICw5jwo6cpFSw0Rt61nOtHQIgVGLETNFLQWUo9rVOE2rwuh65TyAAWs+D+qxOnm1qTNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOYQ/+Jpj2CDGLuI+4CKSZ9Em6NnI7ImSKNPS9XtvSxVrs1GuVQEre\r\n3LjjtGZyafdR6NN7Pn1zHn/EYSW3DJp0KLzEwIZx8t3DV4BcZC+8Fh4z0YzS\r\nMYbcpLW6zMIxNAzTvL+zfRydCurdleSmnrATi/5hRydxWjxMYtzQMv4XaFd+\r\nEroxC1TolvD+jOV5T8Q7nhO2S5qGVCa2dBfKSYBm0At+wMGYZatObLWKmaeK\r\nx/u9bNiIpgK1bBzBYQGiywCkz0ULEma3rlVb6lXSNxCfDNK8I+FQtycIKdxS\r\nyG79sDyBPf7Qr+4BNP6cnizsLc01ya8wGlumosIOUsn8dmHN5pK58h0sqa+A\r\n5sspzb5oIh9u/eokUskvEpRAP7GwR1bRdWfFuS2CiUqWGvqdvdG5CJrilZN/\r\nNRU5p19uTxmRyH3f7aNCXqwPpj+mTW3LbGKtSYkAKF7i6aDQ7ChV+8X1LDtx\r\n9zqkTuexlYZQLlF+nJS74UnXRo0TVXAFbGB40gq8p+M1u5i2buHBDrX/ZilX\r\nwzA+N6v+P6BYAnVtd7TmiWqBtfCGiWplg05gFPDuSk9jB4vL7/rVixeYmHHu\r\nor7fFL8/3rr7EVxmYtArdFc9xtr+qCTCHUOKBuxfwGJ6fM6Icv8gF3K03Zo7\r\nYcDgFdGv9qA1BL79kUjpj+06KVFD3LMSBak=\r\n=vK8+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"5a73603cf629ce0d5b71cf4cf703ccd82cf375db","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.3/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.3","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.3","@lerna/npm-install":"5.1.3","@lerna/package-graph":"5.1.3","@lerna/run-lifecycle":"5.1.3","@lerna/filter-options":"5.1.3","@lerna/symlink-binary":"5.1.3","@lerna/has-npm-version":"5.1.3","@lerna/pulse-till-done":"5.1.3","@lerna/validation-error":"5.1.3","@lerna/run-topologically":"5.1.3","@lerna/symlink-dependencies":"5.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.3_1655305764086_0.9725040751737766","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@lerna/bootstrap","version":"5.1.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.4","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"da60d4d329884d9153b536390aeb10c944e004a4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.4.tgz","fileCount":8,"integrity":"sha512-uCP0WdxGCGAGkwcuhv2nLqLByq9WJ5yr+93A8T15xZJfQsXLtYjjlivIe35MjS77eR+krwl5uY6WmGPJ33+afg==","signatures":[{"sig":"MEYCIQC05S5qBVbpouYW45Ujr06+qiGt3PD00e68UWzGUnIz6AIhAPShEjwbiGgpno/qA5yIW4voNufpk7qt4DKuoia5jUGm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqgksACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoXQ/+J6MkZhYDRwpRluLOKeW6Ta7p4JFrFXk9XWvTvw2vei/QSrVW\r\nHQ41psNghOwg1QpDwTLwWX8TFpEZbnbM1591blRTPxtAfN88QAelRRqTIMj8\r\nvNBzpybwZcOGv9HYfab10McVfidh6RErIrzub8M66H8TMX8evIAKTwQMUylw\r\nJbt6fd1GDC7HYnIMnxlnuKkvTnjJzFUVfsuDaSbjC1T6w1cNtFQBRgLbXI5l\r\nQ/O+mAHq7J4dcewA/yvj8MjoHSum0ZbXuOf96QWpdXG78YT+C3VaBc9HIMH+\r\nP+b86dx64MSdNDl7tbCYOXTZPrCsDHa1X0GRKYRcxGw3rpPgRhR+jLCvici5\r\nx//IXUtRsjmIFNSUDg7q1ghd/UetTeD0tDgR8bJNmrMtmgzMTo7jGZUA0FkC\r\n1zDN3DXIf4N8CFbnK4a5hy2D5Jkd71M8by63iLXKau0q8dscamm/yr6WHrlA\r\n3QlrPYvrP6ozhtM9cMKVooi97SexGcqW+XBJ20bZsnPIn/h30Iz4/uDWbjRc\r\nYhMTM0fADFW2sX3a1pBJ1PJHVgwGDX5zvQibeAn8a8m955paoYL+5nPUFfj/\r\nutmQve05LysTAMR8DIdRxhIZxfY6P1kJwtJ3tE5nUWWjWY0vE8JsmsmCZRmm\r\n7/+VHdTSkaQSSaRrH22QWa3fKqDDs+mcELU=\r\n=wOeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"6369c6d25439e29d003c6cb513058663af2d497d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.4/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.4","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.4","@lerna/npm-install":"5.1.4","@lerna/package-graph":"5.1.4","@lerna/run-lifecycle":"5.1.4","@lerna/filter-options":"5.1.4","@lerna/symlink-binary":"5.1.4","@lerna/has-npm-version":"5.1.4","@lerna/pulse-till-done":"5.1.4","@lerna/validation-error":"5.1.4","@lerna/run-topologically":"5.1.4","@lerna/symlink-dependencies":"5.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.4_1655310636735_0.111135097962894","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"@lerna/bootstrap","version":"5.1.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.5","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"19d102f776ebe594f1f5d7364d519099806f142f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.5.tgz","fileCount":8,"integrity":"sha512-t+AWTh6dPcr3zu4eiH6m3fk/YXlIGp/V0685E/G1npbT1vLMx1l5AmhBxP9h3Rvr+MFE2/rDAutdaJ97h5kF4w==","signatures":[{"sig":"MEUCIQDq8Ne5DV3Jwb5wrF2ZP4H9tr7zOPvTMK30sEwuQHwmDQIgFZwYyylfE5ewCeSZhRkR9KeqReq5kdGwWEWzEvf+j/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitXU+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnhg//SuvLSFAH9YH66kM5IJgvyN7w3sC6DaNLnBzg3BaSDTDItBgY\r\nJ9wg2MfYbEHSdSp4BM6B1vSATsQWzkBWWmDc4HZVktleqnJEHVT55GcZfv+N\r\nwC2HCIR9NYkmjD6guCthjmrpyZdDuzy74G788UEz0rp48RcVwIDIHulDQm0w\r\nkhA/IDpFc2UD8EKUMf8U3Dl2c9M+7gJxPaNlSOOPay/cIoVn3adwP8tB2ijw\r\nWN+w/a8jobKYCoMTGMhfUTX05A4s3kqux1Jvny/c8/h/kQB5+j1dhZH2TcTr\r\nyCfahuBPHEaXlVro3dbqmahBz8bHpn26Rez9I+WNJVoswz/rRGkg35uUTbOI\r\n6mpstuxd0sFtfO8hihYNqX6AoGXDgrI6shQrCeBH0h+J8px1+TU4zH9bKdjP\r\nqv1AGxomrKzioQe4BNMod5cSgPOxJ3jTOHE2u+95Sryslr54CF8Al6DGytMU\r\nxKB7T8vpl5V61op8r+hVINSXjQ51RJ9jO/OW3dvEzUcUFurPbFwRmVT4QD10\r\ns44/NMtZ4kbIvQk+gUYhGGlasu8hC0aEGXhIQ/Rz3pUdVoxeQqrDIsmHyCMp\r\n9Xm6AacUd0kGOcxiBRMfjwfkU+kcaiSntA7A2fHH138tzGP9ZvmiW8GBvxER\r\niX0s/EF5tkN/N3nYxPp6c5QRUNsBHzDkcoM=\r\n=fa2Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"ef1ff4b464127ef1b4a0d3845e2e18e0cf37b01d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.5/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.5","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.5","@lerna/npm-install":"5.1.5","@lerna/package-graph":"5.1.5","@lerna/run-lifecycle":"5.1.5","@lerna/filter-options":"5.1.5","@lerna/symlink-binary":"5.1.5","@lerna/has-npm-version":"5.1.5","@lerna/pulse-till-done":"5.1.5","@lerna/validation-error":"5.1.5","@lerna/run-topologically":"5.1.5","@lerna/symlink-dependencies":"5.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.5_1656059198086_0.8788684744261486","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"@lerna/bootstrap","version":"5.1.6","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.6","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"70c643071cade4568fc9b22798a183afd787fb66","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.6.tgz","fileCount":8,"integrity":"sha512-mCPYySlkreBmhK+uKhnwmBynVN0v7a6DCy4n3WiZ6oJ2puM/F1+8vjCBsWKmnR8YiLtUQt0dwL1fm/dCZgZy8g==","signatures":[{"sig":"MEQCIGxZFaxwqYrAY5K/Vj2FitgDgxYyeY4Yrldfm6lydKstAiBLjeW7Kx/8VgwB1Ix0fC6Gl1bg9ER+Df4mP7WfH2AIJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJite9tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIqw/+L8mCAZWfwYgcRm6HyPMQ4HUZ5SCs6NfXqScujZOFfaalPAGC\r\n63OX7wxIH/Ur9Wn192jjFnY+XSH9jHHLo6UL/gTITQ6pn0j2p+E7FOxDvgZq\r\nBpvCUFZbe6bdhlxJ08meil85zM2pBefE2fV6M6nal3gNDnbhcwuyWRxE60eP\r\ndW582Ngi/p+2D6Ph59a7uHn7CBdmHyIL+FTNwTIvCE4aeKq39tAxZ8qF8vAz\r\nmvdFc9FGF1iG9uPcjSkGI9DhSLpkH4fguqsZP5u8iM1BXIr/oPoqTk21GM7S\r\nd3ZyOroCE91b7/7LdH922s7mXPN8DW959bvJObJobkpufyj2z0Pa7YNxOh7L\r\nV9flN1jNJmrg5rpXlnWFSdZRFQQBCbV9wwu5MpudKNSZ+WWPO+cSlarkA7vS\r\nboYsRN4I2t184/W/cYjGlqVBpAs+wUTn3nX02c4WaTYowqH29f1qa7iKZsT3\r\n+N4qbvhbuWqS4R9G4AXuf78wD33+NueSTLFoD48rvtFE1/dstYncSlG4gDJJ\r\nxe7rsH2gJzt4IF+wUlc+l1+9oAQnYSthlNMiPq9YnO7otUKnqhIY8/24IEkJ\r\nuAJ0WysKOdGadwwHVsquzBKMJ51f4XPU5BPapA/J+4k78NaAh+T6GZOubDkU\r\nVZaiVtjgdFJpArz6gbJLD2i5UbaTqYXzyY0=\r\n=Ma+G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"edf59da6f9c8753530ef0d811bdf75f4dad16128","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.6/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.6","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.6","@lerna/npm-install":"5.1.6","@lerna/package-graph":"5.1.6","@lerna/run-lifecycle":"5.1.6","@lerna/filter-options":"5.1.6","@lerna/symlink-binary":"5.1.6","@lerna/has-npm-version":"5.1.6","@lerna/pulse-till-done":"5.1.6","@lerna/validation-error":"5.1.6","@lerna/run-topologically":"5.1.6","@lerna/symlink-dependencies":"5.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.6_1656090477398_0.7261228504942923","host":"s3://npm-registry-packages"}},"5.1.7":{"name":"@lerna/bootstrap","version":"5.1.7","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.7","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"ea6d36f15797c2dd269838f269cf0f100b7dfd6a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.7.tgz","fileCount":8,"integrity":"sha512-XArs7OaWi0aONObEMKgdl7GRZm3Ui4B/GD25I0nkOAngppdzbuZ5rqLrIQ8/Ue+2MfMGpY7qV/nlbWOfizdjvw==","signatures":[{"sig":"MEQCIC88tX+0SYFA+jK8E9l/y8x9pHVq/y0+/V7Ix4yIzNxAAiBTHN6G6ISAdHpHmC5qAHlOAC0Zgg1wsFmDSXahbz3ahw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixZPNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoipg//cqQTpUAzDrsQuq7uwkJzhLuqt/o0hG3QEQ84xFkOYdv4kU8X\r\nkaChyLfeUR3dw20s0jBxOM6vs+9ea0VbDJQRxRexuj6ZMoEA1f8OUdfwPKP/\r\ndL15pR2WyNP5JT3Wg8XC/bzNFLvvSELoWieMHtcbq60D/Gy/cqgikE8oOLq3\r\nJxpLdMvfWcvYwFc+ksB0iyYF0yM12XPNzW3aH8faM3+UYrV4cS0Z1QUHiop4\r\nELB8M5Jxom2LMEtGnECPGAFsgIZea0AKCnl3s3PLh5xVs0IlOA7IDLZY+txq\r\nuuOKmbw13KMQlBx4zPexdT4ie9XYhvDOM09P2PvMezVUk9FFmaSPDDt7LGjp\r\nIPytHpl3sCPUwjjXRttHpF0yYVct5u8cubxXwt5CKVmZtlDD27OkGAh+/GgA\r\nP2ueKn8Fxd80HpNXqysnDKD1lJhbBOnzAhgKomyLWTMmw7bi4Gyo9WkzTkZF\r\ndNkDdiqFTXx6m8ugXo/dxZMVqe/fCW9KD42SY9V/i6p3ehjgwnW7d/QQlDcm\r\nznPg8UNCgNA5kzmmA+X7uOU0oFKwanGcJPAhIe2EmzBmvtUVhYn2q9phqwUM\r\nn3cdkkliqftaVdvLuzh2EwTUk6+hcnFigybv0yGpjG3qphM1IwtHw5f40srx\r\nTwqVbKQucTw9PSGEmeXVIyI317E4tdiWYfQ=\r\n=8oje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"0e47379cb6e242ad12f5944c22c1d4d5f10c1f7e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.7/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.7","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.7","@lerna/npm-install":"5.1.7","@lerna/package-graph":"5.1.7","@lerna/run-lifecycle":"5.1.7","@lerna/filter-options":"5.1.7","@lerna/symlink-binary":"5.1.7","@lerna/has-npm-version":"5.1.7","@lerna/pulse-till-done":"5.1.7","@lerna/validation-error":"5.1.7","@lerna/run-topologically":"5.1.7","@lerna/symlink-dependencies":"5.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.7_1657115597612_0.41029095750564903","host":"s3://npm-registry-packages"}},"5.1.8":{"name":"@lerna/bootstrap","version":"5.1.8","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.1.8","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"b8664d7eef6bd1072fe3ea5285848cc0c590a9bc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.1.8.tgz","fileCount":8,"integrity":"sha512-/QZJc6aRxi6csSR59jdqRXPFh33fbn60F1k/SWtCCELGkZub23fAPLKaO7SlMcyghN3oKlfTfVymu/NWEcptJQ==","signatures":[{"sig":"MEQCIAwTE9Hf71YNzG8miD8Ikw8XK7iPl2ioOnvN50epIZ9/AiAZnmnLGeATAu9cq+S9YBpzvHTfssJURAgkeu6r++6ZlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixsTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxmA/9HrouGpF7BWM2Wh1F/BS5CvznCthJKRWw7Ri5gA+vrNR22om1\r\nXKMBDxdlcWXMKmnec1W3Gj/CZCDX1OZNaR2jiyIULY6tibqidusRTIziRaPY\r\nrO1Ag7wxs06Z7QUqH5FzkgXdq29UgtYtr0eTlbcw9Usvvjd7SAgN225nJ5Kk\r\ngbEXzhHdvwUpIoZsgIWgSL+DMq3lezYejoNRhsi+ysUEa56Hr4vM8xtqoVYM\r\nEUAI+KRahDwBbjXTYGWGy0kKmdXc5sG5BIPFVx6T2rNqJGvmkvxoHQ63pUvF\r\nM1hqJfZINQPuTIb7SizqAD11RwcVhol50ndjKwI5g1f5m7haF6EFF8PvJuZc\r\nqCgFpGoQhboZmBxo99MU6tlD4ZLbtNre7EFDB18SSp1CmIkd6jUuY5COToUq\r\njp05sZcjHOrLpcylk+L9xPC7nPNmoZhe9JX/s9d/FAs4vV3EH3hv6hPAOPDR\r\nOfpxtMsZs+KRSipJ7XaiHNexHa9EUx9jjwYlCDtkZwpRiZFE39KAqW+eRKEx\r\ng1Za7WPa4IHx60tinAZ32Yxd4koyGgilwAm+jozvHJWDumrbknL33WK5RBqf\r\naU+HdpSQRNPd9K5/gQJcrpDqWwVfmHHdb+hmWQ39awXqyLckuwo91TCcwNn7\r\nDNVtghAPqQA8SeNYAn7Y1DFslwhSJ16moaU=\r\n=F3AV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"c567a29d352bc97dfc4e3dc5dd0799fc35db2026","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.1.8/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.1.8","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.1.8","@lerna/npm-install":"5.1.8","@lerna/package-graph":"5.1.8","@lerna/run-lifecycle":"5.1.8","@lerna/filter-options":"5.1.8","@lerna/symlink-binary":"5.1.8","@lerna/has-npm-version":"5.1.8","@lerna/pulse-till-done":"5.1.8","@lerna/validation-error":"5.1.8","@lerna/run-topologically":"5.1.8","@lerna/symlink-dependencies":"5.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.1.8_1657193674545_0.4215857340382909","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@lerna/bootstrap","version":"5.2.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.2.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"2e2fd307274e0d0fcd5ab2f3830a6e743fbd8346","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.2.0.tgz","fileCount":7,"integrity":"sha512-4GMpgqT2F3E+LlD6iIAoJSFtvbXR7A8iX27mCv7fEFR8aPyxGxa6lC+sKIHLoH7s6X7/5aEI2sZCZ3p1v6QNUg==","signatures":[{"sig":"MEQCIGQ14HYj5l3/mkq0mwSQ53GCxSHiNbyggFIzRyAEuQllAiAp0y7W70SsoI9Gn8GiGtgW8tQ34Gxt2m+RMX1KzAieig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2tq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0wQ//UKXJBHQ1NfDp9ehpFDFkWVfHMw5xxqinK1V3A5u2h3eoye4q\r\nGQqTEBcI3naJB+cMcKILZCx8UiL73Hukc/VrB7bUL9ORL4WjNMyfNJiXrdYe\r\nLB77349AZLGpJgRBoWiNvDk8DWy6ZO524ZWseTdK7sJC6njHrGAMy3F4SDIU\r\nwRZW7NCSmb907hM8/sGCeDM0Q2qJmcr7h+BczYvnRE4qKbcpFE4HPuXLfVMM\r\n8lzI0j/SfeQwqcJtK11Gcvm6jCyoW2rJCTKKPJHewnl3WUhLLgWUP80cXOpl\r\nHUz/TpiK2s/T+o5HwzftQ8ta/YfjDiMS8gpP6YVi5B1O9mksCqRDE8IlUBL0\r\no9epzctZKeucdVOX1Ww60LOtQUVdKApzFhT9skcPFR451M+k66cUuuzeuM6q\r\ne6PUK3Bm1jzldiV+NsCkoAQmaFuoizjmBTbuPW2tkJvh7ppPy+jlzuJR9p15\r\naEVua4quHbNM34yfgPqSaHoYsLVxYazdeuMgkHVWoWTv3zgrfLongVhpVMtw\r\nZnWnF+tD2AfXB9b0NpxRizPBXSwyUJc78omK+7QcZxJyKn3aJEam+aEqMdtK\r\n0u7ltZolg366HI4A9RhunPzsKJQntVWhTMUIJU3/nWXsCOgawnZthkQxS4oc\r\nL1PjlXwx70ifufepcSKxv54dRiDqtE4tav8=\r\n=Ckbs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"4f43ba15b0024f87ec04c68522c78bcd1edbc185","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.2.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.2.0","npm-package-arg":"^8.1.0","@npmcli/arborist":"5.2.0","@lerna/rimraf-dir":"5.2.0","@lerna/npm-install":"5.2.0","@lerna/package-graph":"5.2.0","@lerna/run-lifecycle":"5.2.0","@lerna/filter-options":"5.2.0","@lerna/symlink-binary":"5.2.0","@lerna/has-npm-version":"5.2.0","@lerna/pulse-till-done":"5.2.0","@lerna/validation-error":"5.2.0","@lerna/run-topologically":"5.2.0","@lerna/symlink-dependencies":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.2.0_1658510005666_0.6719944155635982","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@lerna/bootstrap","version":"5.3.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.3.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"3e0e06757ec139b4742f2bb9bc55c10fd8ddf8da","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.3.0.tgz","fileCount":7,"integrity":"sha512-iHVjt6YOQKLY0j+ex13a6ZxjIQ1TSSXqbl6z1hVjBFaDyCh7pra/tgj0LohZDVCaouLwRKucceQfTGrb+cfo7A==","signatures":[{"sig":"MEQCIHrShF5a22COYt+njoikQAHYL91bJ45Bvr6kLVM4OKQfAiBLXjW4IaHz+UISG+yLi1ESnbQ3iW+A8cspDpX6hH4Efg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4T2AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptJg/9Ep5elnqbhR39tIhJm41QO+MhNM0ydTIZa1LKE0HAsBd+ChOD\r\nztiI00lFrlcupXvvuilPYkpN5p5ZpCuhtGH/Sq7AivIMG3j+HbUhgfwK7WZm\r\nubb2Z2kxWEsYcDAex1GDWS1WESiBM+OwYOhgzxfXqpZGEe+9FkThfHUhj+wr\r\nEUORVcDsR0tHbywTt0HKsKgFbgh0cndXdvSKlkZhvQArLm3bp4h4zGMa5xqm\r\nOnArWceZFTrYACdEBxA84tSQ1xP2KkUDK8ym0ySw6O28EYxNbMmc9a8PY4f/\r\nu3DiEQ0Bcxk2CSiT9607vlU6+3MH5ozBkj2lu+YTCPUM4xTDiuprDLa2riWj\r\ndLP3OM4n9HkbGFL5/RBmo9SeqmoVcLyYXCN1bvqemvjuukjEFke2cSIgsz3w\r\n0791zpIAe+rAwwoEjbYaWamlx7GTFWHhiMRc7+bUknjbo206VFnOlEjv+XXO\r\npHs0wlvEOs5HfKLIH3Z1U+2QJbFXuTDc9motLKluV8ijLjwkH8G6vUish5IU\r\n6gIuAzYN3mgB8foNJHcjwSUuBK7qnLeig897tXKwbEK4flj8vP+4S1mg6hGW\r\nzx+Y+gz3LejNDDGJZjMdga3TQsJit4Pm0C8q+3ja18vlVBEaXTAoTL8kntFI\r\nZWNnGp+6IvPtde+A1q21gNAETEoxA7zdu3A=\r\n=xnlI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"535afac9b27892e8e5354aae950338a7187356f2","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.3.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.3.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.3.0","@lerna/npm-install":"5.3.0","@lerna/package-graph":"5.3.0","@lerna/run-lifecycle":"5.3.0","@lerna/filter-options":"5.3.0","@lerna/symlink-binary":"5.3.0","@lerna/has-npm-version":"5.3.0","@lerna/pulse-till-done":"5.3.0","@lerna/validation-error":"5.3.0","@lerna/run-topologically":"5.3.0","@lerna/symlink-dependencies":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.3.0_1658928512489_0.29400941508786604","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"@lerna/bootstrap","version":"5.4.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.4.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"612a3f7d5b3a6e68990946912119180f98d5c642","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.4.0.tgz","fileCount":7,"integrity":"sha512-XEusPF14qH0QVRkYwti59N8IG1yS0QvkqhSGxftDT+dbvbL8E3E73cwUVyb7/vgUefwEkw/Ya1yMytsJv3Hj+Q==","signatures":[{"sig":"MEYCIQDJhISAJWSOD6dRK3YVLPC3AXjoHunlk+E1574ybAHPXgIhAMG/JZXzDrjKqRdUD+pf7CZaYt5NMwDRc0CZKs96v8Wa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8SNAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Jg//Yo4RXaoBLrBPKl7BWyfL1iucnAwJFTHGmeMwIIKForiHDGgE\r\nGxr2wAPMVn5zy/omkvLwfeg9bk/LQW+r6GDtiaVfS+YlbBFYRF7bwv+xaYjL\r\nK+DBBV5lShVFFmobR4WReZrFVdBHQXJYpuqzzbO7cSy/13VSatFAIoDlvoKh\r\n0DEwMwfVTRUFLWsIkIdm6feWP8grXJ+IlFFqL6tu/9V/iB0ePR7ZMiFBfbgw\r\nTpFcw6A+eNs4fkvM+PdEsfVmJ+sz0cXP09pwGczZt5dH1blrbAk+cfyphQjM\r\nRzIpuO1lOhfVSqMPnUdQC44GiCT+P/baiZLruYNOqf97cY5b6ec8l5gBxjXB\r\nuNc0ygqlc0qSCAV8bBTt+flt9DjKRm8VdIvrlrlJCfPBKOX4fbBGFgf0LVy+\r\nYiRWpJGDSrEtbdUxUtfpWyNI9I52nfZP5PjSs2KWTQcTQ9Ym5C+p9rykRZBS\r\nSjZrPAMqAeFCYD77B3QY6a8X1iE9OTN2FCYTVXnQ7/LMMinnyK/mcpR6TEfZ\r\n4j+pmIbSf8YEUY5y7AL6HpzhAoqFFeX6MRj51WIjVny0ej1GGCy/t1ZPOH3n\r\nplvJRqLS4BOO/+FIlgUBf9PM4V4XWcM5qm00ze8bohxYYt/UWCFmnalTvxlW\r\nxDQWE0zvKw6z3ojt5ej5gNkSrk+J1dgDpAY=\r\n=C8Cy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"cf9d63f662a04dcd16910dba008102d030a1c60d","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.4.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.4.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.4.0","@lerna/npm-install":"5.4.0","@lerna/package-graph":"5.4.0","@lerna/run-lifecycle":"5.4.0","@lerna/filter-options":"5.4.0","@lerna/symlink-binary":"5.4.0","@lerna/has-npm-version":"5.4.0","@lerna/pulse-till-done":"5.4.0","@lerna/validation-error":"5.4.0","@lerna/run-topologically":"5.4.0","@lerna/symlink-dependencies":"5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.4.0_1659970368595_0.017349205887503993","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"@lerna/bootstrap","version":"5.4.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.4.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"28b679eec4ab53bb4059ee2c8f02fd5466af6c9f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.4.1.tgz","fileCount":7,"integrity":"sha512-puBN/24QyPLg5L4e43rwEX8vAr8s+A8u6+uhXnimwse8cTs47IRvUKvfs6NXpqmLhiTM3Gd20GKlzbklW43CvA==","signatures":[{"sig":"MEQCID4AikQdyq3zFnIFTRCUYx/+wO/KLeYFhaCrjyHBgDTDAiBZ5IPI4plsBDMr46GMewG2hdHqWvpMgzJzPlNSklr2Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9lXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXwA/9FDpbM/h2jrhL6awoqPY/6S+Hy4CSRa36E4e3F642ARG/6MUk\r\nQNnvRsWhAUrysLWizAlgLZBPB8wJmSLi0noIpxN2mrDx3T4A7IvFziGqEvAl\r\n9n4vJ99ziK8lli0zm+8ihyofpaN8DXCgHIe0PJnN0CcupxxBW3KREyIyVlKx\r\nEg721DZj8nnSiuzKXtpD968AzyzhhV0jZsrXrtx0GrBtXlgRI/1tFf2o0M+U\r\nhlEZjb7EQuukmx+YiL9wqxFqZbt1Fw10t+sQ7QaqVudM8D881a+38pRG9Xy2\r\nQ0LIldBC6THS4Ne2BPr7NacReI5dhOdAoeDF5SUR+Za2xot2U1c4++SWiPJo\r\n0/JMwaGbydW0/KC0S9kGkcFqWvLrQDIXTuYOjtTNRZtarjQScBZKvYg+iokU\r\nBdBHSPcN6yIzEY38D9fFFt5CG+TKVsAo3+z5h5PF8mrgm6/bK+UYMl1YuGjA\r\nDXrqOOsKl/xtishd2ry4jR743kXETZGXHsI4qBMyM5jwo046aRjlC/ol1BMs\r\nQBzuz8IRhICxqJWs4JKVc4D8DTBurrM1GZ7bhVwT7cljjmdk/RYVK9ortTf6\r\n9al0hM7I1itwqclrSHzkRqCu2C6wFg7/0k08kjCHGzRHIYlTZHH4BFG84AjJ\r\nRL5BX6D6xrC7h1EyCmFmJoX9knXITcE9A+M=\r\n=vcmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"888d21d673edb6c25e076cb1e5fc7aeb07b40520","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.4.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.4.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.4.1","@lerna/npm-install":"5.4.1","@lerna/package-graph":"5.4.1","@lerna/run-lifecycle":"5.4.1","@lerna/filter-options":"5.4.1","@lerna/symlink-binary":"5.4.1","@lerna/has-npm-version":"5.4.1","@lerna/pulse-till-done":"5.4.1","@lerna/validation-error":"5.4.1","@lerna/run-topologically":"5.4.1","@lerna/symlink-dependencies":"5.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.4.1_1660311019169_0.7190193902332571","host":"s3://npm-registry-packages"}},"5.4.2":{"name":"@lerna/bootstrap","version":"5.4.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.4.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"f33c196c372c41a3aca2c918aa64523d37a51323","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.4.2.tgz","fileCount":7,"integrity":"sha512-rw/4bOrYHn4DxqkTEf/A0Y/Ma000K+MZbXx5wTct5UTHgshFsocLlb7BwGuU0t4foHEIYnz5AU71e7/Q6JKY7Q==","signatures":[{"sig":"MEUCIQDCTGWy0Qrvvvb5nsZ2a77kea5Yma8OceOgw934kFGXkgIgUuqdICqZUcjnhU+0huXeD2BtPSClehBBvf1o9EHgp9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+QHZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr40A/6AswtkuNuj0Hs393vII0MxcfA9VeKEewMRQfw4oIx7CMiiPpg\r\nGgXYK3XARD0R3TCHUyicBJrnIpKmEAboFusk5tDgj5tGZMcJnH8IWVjapr0g\r\nbjitgvocbTnNgbxwDmINwxvrFbu2M2lp8eGthb7pMkUg+bX13fwIji/Vk5It\r\nF5a32s8fizWj2EV+plXy3Id581W+Xtdf40zE6oUP2uymR8qMofIxXmSz8B/E\r\nv+9IKh6yULJn7Lg/qcvXlZ4nvwJAeTHOszBpfC0x4q2YbuD7f6D24sWif8a4\r\nnMa4Z/zbSqCrqymXw83YdpSjQenhdAEfUY/GBHMC7MTgMP8d4CKoORidCjQE\r\nDpNq3PpQFedREIDYYJLIh9SyZT4jqIX425DbcUjEOpfkJ/9Tv8qSBIABYPO5\r\nb8Pnc+vt+UyphRGOrYXaFo0S4NIiIn9tOaLyoaE5DiqWpdIHuaDO6Rzcoyjb\r\nwSF+0QQORPMN86d//3xg6jifPwUrD6GbXm18O/kPLFLMeT5vHbUTcF3QL2Ex\r\nMfIDPL3V53op+dc70znuCCUBoLn2fhqZXJfNmmAF0vnZjkK3AyhUlUgOh9Yp\r\nCfqqiC3NUBF44f3OA/iwlkYfzViGPUInujItWpppU4JA/du1p6TPIhr0Qxur\r\nOSvT5Nb/7FuLSuBEGniztkzNzq3hMF6a9pQ=\r\n=Kmnu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"c838ca868b983efdf382d7c145149b14e3252726","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.4.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.4.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.4.2","@lerna/npm-install":"5.4.2","@lerna/package-graph":"5.4.2","@lerna/run-lifecycle":"5.4.2","@lerna/filter-options":"5.4.2","@lerna/symlink-binary":"5.4.2","@lerna/has-npm-version":"5.4.2","@lerna/pulse-till-done":"5.4.2","@lerna/validation-error":"5.4.2","@lerna/run-topologically":"5.4.2","@lerna/symlink-dependencies":"5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.4.2_1660486105396_0.3042892320957489","host":"s3://npm-registry-packages"}},"5.4.3":{"name":"@lerna/bootstrap","version":"5.4.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.4.3","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"69d744710c3ac386468ff0ead4e4386d4077ae63","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.4.3.tgz","fileCount":7,"integrity":"sha512-9mruEpXD2p8mG9Feak0QzU+JcROsJ8J0MvY7gTGtUqQJqBIA6HGEYXQueHbcl+jGdZyTZOz139KsavPui55QEQ==","signatures":[{"sig":"MEQCIB/FRium3q/2EIwCg6hpDGfEECs6Iy/nV+DmzERiQQLLAiBY+lGJ7nkmEFDoFRlyzR3S/rCF1BDOFa7d5cflCn33uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++P8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+yRAAozxZyQ6yQnV4nNLyBW2HR+KXLJmxEAcZ2LDYegJbBXYrF8l7\r\nuqrMsTuKwe1UbVRV0pSXvJiskKPAq+9kUWdpayA5c6b0QQJCqdo7MvkW3Ohc\r\nPsRwfCW/+N4UIr1Ga/k/6LQ3/ArAlCJXfsUZbMVB+r/AubdxOAbwZUzM5FUW\r\ns8tgigK6W2Cio9hz1A5CjqLl6wusMnMD9X/Opugg4Mp+MpmhOLrAnlhafInO\r\nzFeOLYiTC9j4b+IpBLvTcQL5U9gyFyCINKfJ74PBVILF3GD5bucpUcTNjEjO\r\nW4pK8iiGLyARzSEELYjdnT7sxKIq7U90XGl6pUo6JsSVIabXPEKgj2kvo4JK\r\nCnueEYHMPbPrn07oGcFwPIUgjMbuo7DV6ogIUa447LOtbxaZ6bSo06SA43hN\r\nbDWa4UmKszoX2WwFhxxi8H4DwPIP1g0FJc2p7cRr5Lk19Z4HLsi6h9SV9naK\r\naF/dCrLqzK0D6/5tQ0kiqZVmPQBnndR0Wy8F5WLSpbNbal6fPquVjCXI4eaF\r\nomm6b1cORqiEsdP+YTo+k6t+0zDVJyFzhdWhYHW2KW+DVKsWpNW3Oo6LCNUn\r\nsTaDKFwhOod+ABOV3g67iVGm3bMD88r3kaYJpq0B/kp7HsoWsa8/C/pzfNcm\r\nW7Jw+NI1tQLlFtzy3OtHgjAMQ4SbUXiqdGQ=\r\n=U3Gj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"225a451071a741179c9173082822bc9918a2933e","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.4.3/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.4.3","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.4.3","@lerna/npm-install":"5.4.3","@lerna/package-graph":"5.4.3","@lerna/run-lifecycle":"5.4.3","@lerna/filter-options":"5.4.3","@lerna/symlink-binary":"5.4.3","@lerna/has-npm-version":"5.4.3","@lerna/pulse-till-done":"5.4.3","@lerna/validation-error":"5.4.3","@lerna/run-topologically":"5.4.3","@lerna/symlink-dependencies":"5.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.4.3_1660675068818_0.11097532738090066","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"@lerna/bootstrap","version":"5.5.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.5.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"6773c1357fb88d0cb203b233f9ad9269fb2f43ef","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.5.0.tgz","fileCount":7,"integrity":"sha512-GeXLSDi6gxj2O3t5T7qgFabBKoC5EQwiFyQ4ufqx1Wm/mWxqRI+enTBnbaBbmhQaVQ9wfPvMPDukJ5Q9PCTUcQ==","signatures":[{"sig":"MEQCIFl0o3KoW/QTqtj+JhiQzlNOMiD/FA/LXpPm2M0Ms811AiAcMhOoqa2UQ0+lcBMiXWGW6lRB0IauCSQTfssnpnvgUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD78zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFnQ/+OI/trZJ3qFiii+9GsqVz3wiozqvcDBrb9PEIbAeF6xYvI2KP\r\nqF5D63aMELwDaG1fh4nj37BW5q59enR8xtWWoThL0hcrxmxzpZgz4G0xwoOI\r\noCmXALnPZOx80pmG+gD6P6aF3e4AUdfH50/5jNDTt5qPAU22ilExSc8XJR7M\r\nEz9I/XuOLoonPIpGMI9dWgY+kB1vWL1B7DyyZ2KxTl3bZ9YSTjlW7x4iz27O\r\neN9ik+8hbZndF5HWWvObp+P23bluMGIV77L2HIhh8PWFQeDzkUqc5qFUwKYm\r\nyF4SlokjvkPTgLPCPl+7ggzfgUrXB3SuoikiItiDyPYHPB4vfRPBXhHNA4+H\r\nQz/dZgqKuXMAvyTT1NyOH42qID1aZjTZElVMuWSLxEdchzCTGXfAipzxR9D0\r\n+quqnSZgOruc6rDJMNk2b+Hb451feXKbhhGTRe2E63ACTjDi/BlmDhX2UPwO\r\nDMnGb1juhLraLvA8fVuSDHJ4zKG427E+VdDvt4/I/HlpvdwV4Pti2vbQsUmF\r\njcnQQtJX7axPSMgX7nWxK92sDLJMnHC6n+xdx232B0xlGTdFTZz64r5Rwczk\r\n1jOTumsX/0E3xaYvvgBU3P79zM+S/osLEjDZj9qtocKqppTOZOYC4kdFME8W\r\nKhp9cO5yTYafdDUwCU1SirBpndzMLKu6MV4=\r\n=FXCV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"bc3eb9911070325d7ceb310bc3e89e3777150560","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.5.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.5.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.5.0","@lerna/npm-install":"5.5.0","@lerna/package-graph":"5.5.0","@lerna/run-lifecycle":"5.5.0","@lerna/filter-options":"5.5.0","@lerna/symlink-binary":"5.5.0","@lerna/has-npm-version":"5.5.0","@lerna/pulse-till-done":"5.5.0","@lerna/validation-error":"5.5.0","@lerna/run-topologically":"5.5.0","@lerna/symlink-dependencies":"5.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.5.0_1661976371376_0.6152335789460837","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"@lerna/bootstrap","version":"5.5.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.5.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"c151bdb621d6e8ab95323d1d54de317a08bb4500","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.5.1.tgz","fileCount":7,"integrity":"sha512-BNfrwZD3peUiJll5ZBVgLRyURWSY9px6hJna1i7zTT1DNged/ehqd2hfMqWV+7iX6mO+CvcfH/v3zJaUwU1aOw==","signatures":[{"sig":"MEYCIQD/ug5iRNPUIs8vZTaKHCKpCqAB/eAAn6wi9F2lkibCZgIhAJBSdLsLgxfG+iKIH8t1Lc1yuxxRJ2onxaKSUi0CUfod","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG1A0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGaRAAiOkXIpQbmwzosGApRT650bU+ZqQzA0TrUJp2n1NLtEmomyE3\r\nJu3UNPBRb7Z27xlY1lSY6TuX3w6RcYiXTwTf+6hZUHjyPTaxorFyEXIWW+TB\r\nv6JhckBzY+Bc65DrTjF5b3sPsgg1tj5KQl7V1RnyUs6SGEhJ8YnFnru3Kmyr\r\nqK0MdPJIFbZtEqF5cWVJctnEoOf5+7j6nSQYRUs837O3TXm3L9aXehL+3yoy\r\n4YLq0cPEP3oKwRz7H4ceO1/YtV5osPQMHCJNc8O5c7x82/Q1pdwAh+jntJ+W\r\n7UNzqYX2B9fq0LOgKtYQtQXlO88rdxO4KySx6wBHFR49eCWWK1J6KR6wMIFB\r\neumDg6xfQcmHbwCJXt6rw2wSUICVt9l1kndcCMd26BXZj9X6gcGnFIB3Kuo6\r\nRqmEjJc3uDiNMOmZ5nieU528ctIZyYz9/TudE4S8AJqsNzBEQ3VemJeT5khE\r\npjAUnP4uisXPBxF5h7vziXwY2k1BI8zrsE2PuXESgpOZT6QcgWW7gg8tsvOF\r\nP/+fAqUMhJSn9E5L3NKuyQW0c1TF7xdT7tLWeUFLc7Dmft183I/sm6vWIO+u\r\nXUGmzHHcDk4G/KL6F5VLRWxIZc5yEFH987HjolLUy7if/fyge5N+LTvW4K8/\r\nwr1rv2chGTnumbAlxEtT6UCTNlXVuxrhvw4=\r\n=ND8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"9f119b009ef92f0a938c38e15d4a90007502c684","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.5.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.5.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.5.1","@lerna/npm-install":"5.5.1","@lerna/package-graph":"5.5.1","@lerna/run-lifecycle":"5.5.1","@lerna/filter-options":"5.5.1","@lerna/symlink-binary":"5.5.1","@lerna/has-npm-version":"5.5.1","@lerna/pulse-till-done":"5.5.1","@lerna/validation-error":"5.5.1","@lerna/run-topologically":"5.5.1","@lerna/symlink-dependencies":"5.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.5.1_1662734388554_0.13282454532281718","host":"s3://npm-registry-packages"}},"5.5.2":{"name":"@lerna/bootstrap","version":"5.5.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.5.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"d5bedcc001cd4af35043ca5c77342276c8095853","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.5.2.tgz","fileCount":7,"integrity":"sha512-oJ9G1MC/TMukJAZAf+bPJ2veAiiUj6/BGe99nagQh7uiXhH1N0uItd/aMC6xBHggu0ZVOQEY7mvL0/z1lGsM4w==","signatures":[{"sig":"MEUCIC7zKkdPNxA356sR22yW1e8ulL91H48lmtknRtAbHqsCAiEAjUcy/4r+p1LAtwX5v8A9Aqnzz10+/NG1svutIBWbX4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKiLaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkMhAAi1MW71g6851Gnkq7c43/q3RlaG5mql+ulBRpBUGT5XbbxLh1\r\n9kZnmemo7lM/nemK1b0subjYg9PTaVwr7jc/V0MpEOjuqy4SbhWk6FvkNA+d\r\nnMfHIFwkhRrOY/IqQaOXT+TxeZfW0mfuZWv8sAvBs7EfADXs+1nph306GgCe\r\nbnnUUJw5gsJ9czyWyBLcHpqmXBN+QQyROqPP4pqV6nFhThStjIFxQ1fj3pzl\r\na8iLokB7o+iLYTa1C/NqRKNcU7OQWg92lYEZCCRCfIYDgq+ZdKsVW+aP8j59\r\n74VbHMyFar2+IBh1VUqxs6R/tPJeRJNJ73g1dmgFkfMSiss5Ucu/vKX/LsPh\r\n2vs3HuqPSkb3O7z6IW3wIlpSh6IfZDumwnsGFhAzjZ7sN15dlVBm54jMK0HS\r\nS2xnRufTIXsrh/vp8bO6HZ+7zVa27LYt2YmBqUo3bX83t/icrVzhefG7BDi5\r\nNdQ2+mZHTXgeeqtttWOk9QudzQlXE9jbc0rkyD4HboV68Jn0SBkNGdat3Ls+\r\nP0Hqienvs/WNnOvwdRiAypAW2Y6iFpOR9mpe9OHl4S8NxkEIQ+m3lAy8LQc7\r\nFr/PztrCJ1FgEIfAo2RWAyCkzo0HZKJ3BMyH0de2L9LTxMEKmr+yITKTkrp7\r\nZez9ZYmJLwe3DZxLLVQljFR4E4v1am9x88k=\r\n=gtkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"6a0c3fb1cb0aad0f79e6110806af9f54058f5be0","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.5.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.5.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.5.2","@lerna/npm-install":"5.5.2","@lerna/package-graph":"5.5.2","@lerna/run-lifecycle":"5.5.2","@lerna/filter-options":"5.5.2","@lerna/symlink-binary":"5.5.2","@lerna/has-npm-version":"5.5.2","@lerna/pulse-till-done":"5.5.2","@lerna/validation-error":"5.5.2","@lerna/run-topologically":"5.5.2","@lerna/symlink-dependencies":"5.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.5.2_1663705818224_0.7360677207326589","host":"s3://npm-registry-packages"}},"5.5.3":{"name":"@lerna/bootstrap","version":"5.5.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.5.3","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"fe9273c8f0d133824a68fdaebe405d552c781a49","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.5.3.tgz","fileCount":6,"integrity":"sha512-vL9ZrIsDycc4eIbZZUswTnD/RNPt/oVw/F7W0QQhn7P+Ydq4k8OX07ELSZnh4OygrlqjRIcor9KweFuxzz97oQ==","signatures":[{"sig":"MEUCIQC9tQpHqljFKKOrpWD7SBqAafm8KZDwGPakkDOtPTiZswIgEbRWAn/DyOoeLttZ9JrSuFhHOdRJ4JhgiFcQnlFcCVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNFAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpRw//dGFKZXZpdN53gbFKH1cCMMHcGtR7EZGuN+TUxU21pdE78MPN\r\nVcEjsw3zlAJZI0hnXRDeZi8F5nKc3lkKT3zaY0gg9HNzp/xVFvma6c1hhi2g\r\n2mwYUO/K3iVHFvhsM3R8GnGkhd77rDnuGkyluXp9F/n0vDcmCqOCsTy18mOS\r\nOa5fZeMLcX+shuwL2Hc7RgGAJwbP2xohfNZaAfQ+QeAwFFOeMWJa4xM+UvPT\r\njs+J0+1XwP2KgJxckEZRvcocUVRQPbzzD7dEEgYih9I+H4vWst0gANq/EZ0C\r\nVtr1hrk9EK/2Ll8TJ/5MYWPaOCvWBtaSMAWbp8TKO5uLI2O+u5ROL8Er7Q2C\r\nKDzYyLjZS12+BRQ5en0c0H9QfJkq/c+0FtwIEcGVS/h6owssGUOq7Qyn++ka\r\n2UhESm8MxscYaNjlLAEPJPpzaM7wlucCtPQnoFoa6RVRuW0AVdbi5A7q0bCr\r\n2M5Im+G+j3iXmOpljav0xAmPGzMVqyCPyn1DzoufDOpegKrfXMrGPgmUb1+K\r\nrJkAyZlStmW/XgM1ncp9Ggn7BHyHz7zC6HA4zghj48o8yFOX7ddoofNI+uEP\r\nlkH7i9YuBUjcqbXFVPMp3Wnc3yLK6jSt4nH9v7va2tu6EGmjk0gJQiLWbJMq\r\nCcjvLufRF08lQYs8Y4ihlWLvM4Hhxe8uqPk=\r\n=jmN/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"32251c0068a2ef924fe015b837208235a7ecbb81","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"8.11.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"file:../../core/command","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"file:../../utils/rimraf-dir","@lerna/npm-install":"file:../../utils/npm-install","@lerna/package-graph":"file:../../core/package-graph","@lerna/run-lifecycle":"file:../../utils/run-lifecycle","@lerna/filter-options":"file:../../core/filter-options","@lerna/symlink-binary":"file:../../utils/symlink-binary","@lerna/has-npm-version":"file:../../utils/has-npm-version","@lerna/pulse-till-done":"file:../../utils/pulse-till-done","@lerna/validation-error":"file:../../core/validation-error","@lerna/run-topologically":"file:../../utils/run-topologically","@lerna/symlink-dependencies":"file:../../utils/symlink-dependencies"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.5.3_1664372741230_0.03849499568007442","host":"s3://npm-registry-packages"}},"5.5.4":{"name":"@lerna/bootstrap","version":"5.5.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.5.4","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"919fdccf9447ce1b6901fb30ca69860f6563c958","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.5.4.tgz","fileCount":7,"integrity":"sha512-MGC6naM0DrFNYTZPEW477uqWCqXmI4MRBKjtGNMiJhczYcFdD6x30u688zoAuO5HUoyqL6Uw7Ea28GVEyDm93Q==","signatures":[{"sig":"MEUCIDIYnsSe2EyYulBjxKHK2Gp7XgM7rd9ILji/WGC0N0Z/AiEAq1eqFDWHAcI49qPKyhOh6WQXjinGEdHecmi2uLETggA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNFCVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa1w/8CK7QfXN4ThsBMiPyGPMesH//BHqZMwbpHAqdg7a5HhGhCeAn\r\nQZb2X6DQYdMrywVreliqW1zXBceSH/HuQgImZgS8usykEwt9bSZZi2t2EhMH\r\nI4iofm4U3KVOp4QSdYH6Pbw6wFM9waZBbH8J98XH0OtRb43fKC0UPVEAr7NN\r\n+MFbkG0lJLWczctM5t7U74yj+i6dEajv6zKYKb7AiiYKRMRnSkAlebfmvJIr\r\nInWPfxbOi7ekBm2DlpdI3K+M9ZlColKVRZQrmJXS8Sn4dt8qv/sEIeU4vMn/\r\nz2G330F7yTsW1aB1PR9DH1poXtxOwauRcjdbc5tdENhMlBbOVYTjCzwd2cPw\r\nvU+g6IhU5W7vnAcbjausWgwsfQdteOiazJAa6ICXbbs6bcb3uvNItOm0ncMc\r\n0c8AgWjZZathRLf6oKpO8i7k9CESjj7xJokFS1Ncq23dNOwJT9fjLTjc9kGo\r\nxd51ICNsGJgLr9kj1D964A64NwMhPFHgnURNbaa23zn/Jwn8mZeB+vhMUb9T\r\niTwvwVoGgvtcyRyW0JJT+wsD19YSQ8GLIM7q/t3YSLlNUUeRWPe15k6EFTzd\r\nUbuan1+6hsL1y13WYYEhD2sF91QW4VrZ38OJclSrloYwntazLmaClyzuFkVs\r\nYTFFd4l0a5N3OsEHJur6LAg/d4yV6mI8B7A=\r\n=IsM0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"f65ef552cb6c8299b3c55aaded78a037fea10294","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.5.4/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.5.4","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.5.4","@lerna/npm-install":"5.5.4","@lerna/package-graph":"5.5.4","@lerna/run-lifecycle":"5.5.4","@lerna/filter-options":"5.5.4","@lerna/symlink-binary":"5.5.4","@lerna/has-npm-version":"5.5.4","@lerna/pulse-till-done":"5.5.4","@lerna/validation-error":"5.5.4","@lerna/run-topologically":"5.5.4","@lerna/symlink-dependencies":"5.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.5.4_1664372885667_0.07728299012723205","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"@lerna/bootstrap","version":"5.6.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.6.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"eaf687f8915d5e431a0ac8492541f7ba5a200f7e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.6.0.tgz","fileCount":7,"integrity":"sha512-PV/rYLX28n3bwLvjnQvN2SQxjuZ7OorWsig+LWRzuYuCAKgn4OhFpO2swtrJr3dDOC7KbPoWmzY/bTDawdIZCw==","signatures":[{"sig":"MEYCIQDuOigwA+pUqY3Hid9t+kVHjvzC8R/rVaUztFeFPNX+GwIhAInlVcMyoEzXYIaADa5jamPQfUxdt2ArD0BcNTF8xb5M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNhR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtERAAm1BsQ7xsJs1cJSOaoNIgXwb/nIhLpXou5+PXYUeknNrgrmE6\r\nd60h1zWmIyqNBrAD06d6OTcFIEA0s9VQFcE4PGwmIYuEH5EDGj1/lJxmuB8+\r\nALS6iZ+x0RwDbR1+bYT2/GGrcn58ehHV9LruMaWDpaxJGlfgV9Wh+dESe0JH\r\n5EloQf8A4IFeJ7l+1pk3tgfi8a5EzbTStc+0IvBQpIpwm9A4xfbcmoOnXaPK\r\n6S+o0Uat5P8Bd+PoJTYS5G9d5lQExHzZ8JsTWYPR7eNGIiWxsF4de8Abk3Le\r\nRGjd/wd0AkmNStKOZA/vCzMO4WQlavXw45TZes3c9DNPqTx3XXNDLk8J/eb6\r\nEFyuHvph10+Al4XxG1CtOl9kTCDkHnIDVZU0iz+em8u196NABbQRdF0Iu+l0\r\nITVx+YsTRIJJoeTJnmzkQQNx71NfKrK3pnQckYndRZIrOU/JIOeu+ooJtRtX\r\n+0RVjlnCUFolckov5xnSHkg/O5hYSzaAC/AAz4XE4vVZreXlUr+pqE4JXIE9\r\n7WrTJplkBvjzQFaG3famQVK4XilSHEplH8jxZgewRnTNTVM+HYp24VnGVR2x\r\n2BQAXQwS0ayu+Tu9d5ongIWmOoZMleyOs5ap1fUew4QANvBNd9iZXDJDrRGM\r\neYAKGkfwyVbYrWS3kXdqKxqn9IHqGS4uCEQ=\r\n=d9lD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"07271fe0347052a1505e81c6f08a4f12c4b70c7a","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.6.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.6.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.6.0","@lerna/npm-install":"5.6.0","@lerna/package-graph":"5.6.0","@lerna/run-lifecycle":"5.6.0","@lerna/filter-options":"5.6.0","@lerna/symlink-binary":"5.6.0","@lerna/has-npm-version":"5.6.0","@lerna/pulse-till-done":"5.6.0","@lerna/validation-error":"5.6.0","@lerna/run-topologically":"5.6.0","@lerna/symlink-dependencies":"5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.6.0_1664488575122_0.7022208463828681","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"@lerna/bootstrap","version":"5.6.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.6.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"1b81840ed77bfd924059b5890c4f13a78a7459d9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.6.1.tgz","fileCount":7,"integrity":"sha512-YMNDTDtAo5fpt/pmA/JOcU2HvgD/bdwiZAa80312HcRy6MortJqFDo6wOM6trfoqf0XkWOpcw+P7/d/8+b8SVw==","signatures":[{"sig":"MEUCIC5EcsCp/GRaGSQLeFbnFuCkIpxn+Dij0ZVTwQs7Pb0VAiEAznBKBLUEsEBW15yiYSbGz0QpVqWIBkXGLEYRIEN8DlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNvxMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxkg/9EeF57rADT/ii8hO0szlKdkH36Ie1GvCJmDic/+6s0glTKDWJ\r\noFt9qLigf3m7WOK8H38S0qef8pKgUxq0waaYGcHt/NwVxl6l2A4Up47C3puI\r\nLZPYB9oG//WvC8ij0f0NvMZk1wf0+zGNWrb5Ekvt6wiEM8yI0BuGMJ4fY9tW\r\n4eLc0p1+Pu/IQB7npQ9f0YUYucC1Is6Vcibudv3iFpPtt+8zCMyf31hpYS/5\r\nmSII4FoK5+lbbboFpBRaTJQJBWawlryYQLiSnUI8/PEq335JhJ5IZQIdWhc+\r\ne8ggSp/gD5Y68eXcGpKn5k1+RLwuVCPFM4E9VoHlff0nReUGbjawJivWpHPW\r\n3kHtgbeyPAxYYg/5zMmMJg1EZhvToKTe8l4gSaOd7aLxdwLBjtDxVhATmBYa\r\nJuWrj3EwLX7tV+szT97xmcuKwUvrZxCO5nsKLawo06THyDfvujc45DWfDXkK\r\nP2x2ObLENunz1IOAGEerMsklqHRYZ9oe0E8UrXz9/T54Qiv5NXiIugSADz1R\r\nj8PnCceGSDJb7p/+9GeEiFsCPBljC/Qfz1UoKVh2+hNPXMOVmV7ay1kAN2uT\r\nCZEwX7jf6QESCLOxFLBnr79HGhRq06IDQqGH5VOwkdXw5KSJmw/dT9H0jEHo\r\ntb+DcKfKYZQLPpxmllV6mlzVP8XClX9ui/Q=\r\n=79Hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"c455b1ce9c6de70bd876c1304cc93124b6a1bbaa","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.6.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.6.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.6.1","@lerna/npm-install":"5.6.1","@lerna/package-graph":"5.6.1","@lerna/run-lifecycle":"5.6.1","@lerna/filter-options":"5.6.1","@lerna/symlink-binary":"5.6.1","@lerna/has-npm-version":"5.6.1","@lerna/pulse-till-done":"5.6.1","@lerna/validation-error":"5.6.1","@lerna/run-topologically":"5.6.1","@lerna/symlink-dependencies":"5.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.6.1_1664547916653_0.8388532945942269","host":"s3://npm-registry-packages"}},"6.0.0-alpha.0":{"name":"@lerna/bootstrap","version":"6.0.0-alpha.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.0-alpha.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"04039897865246ff37e67716c5df9a001001659a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.0-alpha.0.tgz","fileCount":7,"integrity":"sha512-ACMmUisPJmco7kroTD5a2HhCw+CTbdb51+QWaUbvyUEFIu1x0U6eC0FpmUcwZ/7vwhG0jjyxmkCtK4gwtl9jSA==","signatures":[{"sig":"MEYCIQDWCVyk4q08GIbvMW6NR0RqGiZCVKEqybYvp8rZ9ZJLcwIhAJ/agu6Z9Cv4EUJPgJ/ZnWEeHJYypCBQnhjBt6lDhgUH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQCwkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHKg/+MlF8+ZEkuzN6cHhJeJCp/RSCRwHhRohO7VSPyHyqzp9IDtos\r\nONNNoAMHLejYklqPGKLfi2QUk9ds/bGc+BbZVfvp3TS1jh0mx5e3+O0bMCph\r\n/5E4oP/0CapBC1D9xCtz+8uH9IfZrGOscvPwKN7bewdfQjNwx9W3ff4sRoE3\r\nZ0O95KbMCPXTmip7Sb8CW99oRm9mWO/G1Owx1lGQBXfcHCDcr1ul/IDZYQFn\r\nGoCogXtmZodQKbUXWXqlXofAZ1uIP5lUzfxqmZK49ImLmp+Zxx2wbwCvnWnE\r\nwslvFjJX0L8snbXW93gPbzEHv1wyDcuQGUEZen5R9gu0Q4Ox/rTJ7WdCl1y1\r\n2ADd18CqU8DBy/mofzSMoLxl0WTXcCWRj53dBRqPbVIR5lTzmHtnwBJ9rNQ3\r\nUIK/ieaNPA1TUpS8QFBTa+Nmx6HZ+llAaMBS+0sWovsj7w0mEyUlN83o1Zvs\r\nOlGfMf24iM6BDvZbiPXmE6zP3xrLbGPVjcofKKv+JuMj4GyQM06FGZra16oE\r\nEhXE6QML0/StCmmAP3c5JHgYoj1oUih5MzbUZgD0QosOUdgxt8LVUG7u3Xbn\r\nQWENOVQaqhMx0pK4hJkydx5109PjNY1KZQYthzQDOWzDVuA4KnBFNUCQhS05\r\nAzlQ89N6TDEXT6zhrj8JU14v+/6xDqcBYVs=\r\n=GE8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"84597c511c4503562c641b481a2854137465ba5c","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.0-alpha.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.0-alpha.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.0-alpha.0","@lerna/npm-install":"6.0.0-alpha.0","@lerna/package-graph":"6.0.0-alpha.0","@lerna/run-lifecycle":"6.0.0-alpha.0","@lerna/filter-options":"6.0.0-alpha.0","@lerna/symlink-binary":"6.0.0-alpha.0","@lerna/has-npm-version":"6.0.0-alpha.0","@lerna/pulse-till-done":"6.0.0-alpha.0","@lerna/validation-error":"6.0.0-alpha.0","@lerna/run-topologically":"6.0.0-alpha.0","@lerna/symlink-dependencies":"6.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.0-alpha.0_1665149988398_0.3238274040477249","host":"s3://npm-registry-packages"}},"5.6.2":{"name":"@lerna/bootstrap","version":"5.6.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@5.6.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a0f015ae7c30189a3064c0d5940134010ece635e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-5.6.2.tgz","fileCount":7,"integrity":"sha512-S2fMOEXbef7nrybQhzBywIGSLhuiQ5huPp1sU+v9Y6XEBsy/2IA+lb0gsZosvPqlRfMtiaFstL+QunaBhlWECA==","signatures":[{"sig":"MEUCIHdZ7nUeX2krBhuNBg38wtJWPs/JEY6r/ZjL1ZtDrA3jAiEAz/OMnfoeMZI0QDiwYwBiUuWvPHZ5YXBXbN/Xz9m7ejs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQzqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh7A/8DCcngZ4TEepqKGhHszM/0emcrhvOj3ZdHPBkqQ7YdPEDHNb4\r\n3BleJ8xSzcU9jcZsc+VVKDvA4bMMayCtD6xHnGD+8zFpW4hR0Hmlq9nWufw3\r\n1mlaEBLXTxQPlbXK9es/ZQhMyMikzyy2mrZtyJjH2I3ImcFhFUbiKLanMFu5\r\nkl2ECP2TgY19n4lfF2CJ4/Hq8TiQgyugZPppFLj0rUOewZQIyYiyuTMDDUfh\r\nWAfzQrw3vphDsPn7Z5rIzFjL8FhwA0Sw3KrQNlTZUwRFn3Zcw1rHNSVTgTBU\r\nIll/+iAeBJAOlDeeh6ymPfrsKCYGoVLO1i6MJ52H0Qy+cPC2YM/DN7ekpSF5\r\n7ghfxM0UH/+kSGRxYY/HwMkqLz0DNOEjgNzY/txfE6y1TUzo42ItPB86KBEo\r\nb0uJewOpKVdq3YjasbH3nqgKXBSprcSpxpK4ElyLgjctDEnTNhdgt1pLPyI8\r\nfWrbjjEng9Y4DO9HzaRfUDD7SAm7ELIlojYmFBLs/5ILrsK79vkMHR0Bm/36\r\n0ky51fex7xYhYKKIWwbfca2mDOPYXYBNE2byA6Qn77G4eUZzPXgWSNz+g2ts\r\nmPAoovF4i9dTG1qcYbnW8cy5UncRf/JYCBz//BCa9FHnMfU/spd5Q54gwNlz\r\n+gMCm3R8dXUj1ZIuptXsFrINpvHS+cbRxk4=\r\n=t3cP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"04f85a38c72dd043e7e25072c6e29d8a6411b867","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"5.6.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"5.6.2","@lerna/npm-install":"5.6.2","@lerna/package-graph":"5.6.2","@lerna/run-lifecycle":"5.6.2","@lerna/filter-options":"5.6.2","@lerna/symlink-binary":"5.6.2","@lerna/has-npm-version":"5.6.2","@lerna/pulse-till-done":"5.6.2","@lerna/validation-error":"5.6.2","@lerna/run-topologically":"5.6.2","@lerna/symlink-dependencies":"5.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_5.6.2_1665350302487_0.01657560909578848","host":"s3://npm-registry-packages"}},"6.0.0-alpha.1":{"name":"@lerna/bootstrap","version":"6.0.0-alpha.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.0-alpha.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9bf688b3d9cee7a00ce773050b5e9dabfc7d3f80","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-PyFG9iRFW2sS6vC17V5EVdPpBpCEXW8bgbgTbEN4g9Jw3K4P6BHaeSUkHO5lUKk13xTSQVxHz0SZDnEo567oyA==","signatures":[{"sig":"MEQCIAOmBHsVRdPRHxOW8rtkvNh5m6ASl7xNaku0VVnrGeLDAiA5fxSMZHdQJeTZqAH0WTAEKztgCwX3U77C95hhahB5Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ0BWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnGRAAokJaoknab5O1AG0N+RVFjTuWyT33vMgGPA2XihGIXHCBCM3x\r\nRM66qlbwyh5J7XqbKWQuR89EyipJn6x9Kok5gAMBIr9hGY4Vddzwh/3Gk58F\r\nOlEnvYsDUcgPPiafxuoPCTlMoPC8SC8x5Q8tC84oGt5UrS3Tn8MYJpObziEL\r\nJblNITpPtG5/fpcYdipQ6zlxcZqH5bjnAA85eA0RbSDI70oZdNW3wxq7Ta7A\r\naWUPxrwgqQOE9Ku8Du514VqOwhhXo3v6l0cBmhDRJDZ7rT4X7KOAvYQ1lQ3Z\r\n6U05+hO8ZSLdDHhTpWSGe6aXyVXcxaw8G9ihNHFOIyRnVfAMqcbTqgFHZpnj\r\neOE/u+1qx8QHb1G5W56yxGfkgArpULlq7QAaJG92hF57bKu20yP2vMRju8Br\r\nuDgudmtoSXnOjy5ebJcdb8AfwFouscQus8teVz9CiEWH/xA6wXTKFVSUDhRb\r\nONSc06ivtFtXOIpiSWFL/3OxSECnHkr3uvFVn9UiRKqpe+Kxezwvn8nly9C7\r\nlJywV2NyzwCGXH1nzwHfcImgp4WuKy7hnQh85qu5gvo0z6qPQ8tJxDdz2i4x\r\nE8W+XnRDknCKjuQJ4p5zNuOakpFXXtqoQicEV8Kwc9dL0QQOvh/rqFkul+Fp\r\nwi96Bki6G/SCv5u9EbiERkmFuBEsCEJlk5Q=\r\n=8tFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"8a1660e1e78c39db2f7a080862d93bbde6dd9339","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"8.11.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.0-alpha.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.0-alpha.1","@lerna/npm-install":"6.0.0-alpha.1","@lerna/package-graph":"6.0.0-alpha.1","@lerna/run-lifecycle":"6.0.0-alpha.1","@lerna/filter-options":"6.0.0-alpha.1","@lerna/symlink-binary":"6.0.0-alpha.1","@lerna/has-npm-version":"6.0.0-alpha.1","@lerna/pulse-till-done":"6.0.0-alpha.1","@lerna/validation-error":"6.0.0-alpha.1","@lerna/run-topologically":"6.0.0-alpha.1","@lerna/symlink-dependencies":"6.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.0-alpha.1_1665351765909_0.34911389520459624","host":"s3://npm-registry-packages"}},"6.0.0-alpha.2":{"name":"@lerna/bootstrap","version":"6.0.0-alpha.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.0-alpha.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"889a0428b522f9b749c1a72f7fa21b7183d6cd5e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.0-alpha.2.tgz","fileCount":7,"integrity":"sha512-TQDsY4EI8fQg16MPHOd9h3snvlaujkvY+isPB0QakUU4mCGYaZoMijELVnXBWgTrlckyFj0EHwPdEME6Y7zkbw==","signatures":[{"sig":"MEQCIC8WY1k0WS9Na21wUAuBCaMSurG8q8yvYYJ9TNPqYEvyAiB2ml+74h+KxYMI2Q/qnK2QU5wsqbCNtqwQpIBbz1kAvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRut3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGMA//UwsPii5G03F3bioU4xAz43Bc0s2a5KeFi68sdw2F36vuHrJ+\r\nTJdIqpD5kVnb1CQevdcB7iDreNlM4+EFJZa6E04h10A3bKP78JNLeD+6gBZm\r\n5H01kD82xmvujgLcIxi+OWfCSdfjdN2OqivmZd6rwJlo55kUOf7OhCMSzM3x\r\nJESGUru9780ipB9zilLCLlAlxvjuirJpyvydcQgbkxqITVMYWLHjoUaGMznU\r\nP/hK/GYGjMGdzGx+HvnF4c6A9ZdClPDv244Oofmbr8DO9OApnRrJla4NkG0f\r\nBQ1+Kx5NMbSBcrKG5ZD5eSKLJkFYifojwHNrYds/bBN+dkqF5MipkOnpcFXS\r\nVSlet/GSyAO8RBdFH8Y6KOhznHTOzn1WkBwMF60zKC7gJdCunXXHjJg9iRuv\r\nWFBkq/jvejPS/KJ2hNZrZ7UhfYR4P+F4wnKNeum8QQdR+IgpLSC/S2jQPEsS\r\nQB6vBLQweS+p8CnA+ynn3bBZ71sA0M1oausLuGA3Esbf60UW6E8p3P4EUNKw\r\nlg8w2k9HLl4lSD2ItIDtm3zwFwY+QS4ERf/KuhsecTDjZpzW94lVNn6EFTel\r\nLeZtmaab9KzmFRaexp6BiFHcJvZQZzF8bJ0CyUIU/t5FglIy7Ld+KseRQtEv\r\nxu6wimElZ6en7hnFNL8+nQ2rB4I58tsbac8=\r\n=wIxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"154b93901308cbfd6b803e1f199e9b6d2e362b6f","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.0-alpha.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.0-alpha.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.0-alpha.2","@lerna/npm-install":"6.0.0-alpha.2","@lerna/package-graph":"6.0.0-alpha.2","@lerna/run-lifecycle":"6.0.0-alpha.2","@lerna/filter-options":"6.0.0-alpha.2","@lerna/symlink-binary":"6.0.0-alpha.2","@lerna/has-npm-version":"6.0.0-alpha.2","@lerna/pulse-till-done":"6.0.0-alpha.2","@lerna/validation-error":"6.0.0-alpha.2","@lerna/run-topologically":"6.0.0-alpha.2","@lerna/symlink-dependencies":"6.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.0-alpha.2_1665592183432_0.3798668150028095","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@lerna/bootstrap","version":"6.0.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"cf2b7787d01ed4151fabfa31c1ca01529541c4e4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.0.tgz","fileCount":7,"integrity":"sha512-cj7H198p9ocOqhCy9Zx07s0RSwQVzpdsCNyn/ELCN3HdHw2gtMb4/RPyQD/oRoFc7IoF6u7kHDqvm5Q0aGA+8A==","signatures":[{"sig":"MEYCIQDDfFUbDVOCreIA/ZX9AUs0WhchYdBW+ITaOE4lB/4YFAIhAJ/qNJwFO7wHk11DxsDyCMuBKiEbAmsekN+wDmyHd3y9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRvvRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbzQ//QN5bPmGeG6/35Dk8w3RWC+emThEwmhaZvkml3jjV5USynw7R\r\n/p2FC5GpX5xHlLD8O75l7ytJTiD2WV/JkutYJaW4SmbSbrtHXBoVktUyJENt\r\nldQfUUvAcYdHc8CIZEHLmYxd1OEv3P8tnqLBLq+JSIaC67JjCdwESe4rX3gy\r\nqevKr+AuUCzaJmyNyZMrtNhsDaATOTDH+Jarc3sRzqQ5UiCQoWkKXk686twA\r\nUUlXYMH1KuaLovb6bf3AL4Ez6hzF/iUTc1WurIgzMvmb4CKpQIruOwRTDGBB\r\nuwk7xD243663M2wIgMFWWeMptmm9PacdbJeJiLGWLFuhrLl4sdNQrIyggRSN\r\nHV+1VMqphxm12MwHTLgtkvbiplybqXeLB5c7yzNwmBujhmilAp1bvidsEFvU\r\nSFGSQ0ixSKbUKXd0Rm+TLSzVcGQ33q9LK34V0aMuypwVm/z+cfVyiqsaRVFa\r\nWvrenAlS1BTJHQcFyLziTMKDsuw3QHBfDy8m2aG6sDD5e2HccpmLHIIzIhdu\r\nA7KFoIcZRX+aoxtqDaEFk6QVCig7V3192nTNyplUW9rLUSzrEZYqvmO84MCY\r\nNOIZiaSU8oz2K88ed409wk9kKqxx8Op3XhuF5+L94SoHdA2MI0oZVu7KnJPB\r\nwzy3haZzoXz6Vu/YQgJjohjHV7NfYzYYQN4=\r\n=Q4h3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"6fa5951a03d3c0c4bd2f154b413cc9a378adc02b","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.0","@lerna/npm-install":"6.0.0","@lerna/package-graph":"6.0.0","@lerna/run-lifecycle":"6.0.0","@lerna/filter-options":"6.0.0","@lerna/symlink-binary":"6.0.0","@lerna/has-npm-version":"6.0.0","@lerna/pulse-till-done":"6.0.0","@lerna/validation-error":"6.0.0","@lerna/run-topologically":"6.0.0","@lerna/symlink-dependencies":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.0_1665596369080_0.8620882456196102","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@lerna/bootstrap","version":"6.0.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"2af0b790b9ce426b78f12543159c8506d77afc28","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.1.tgz","fileCount":7,"integrity":"sha512-a3DWchHFOiRmDN24VTdmTxKvAqw6Msp8pDCWXq4rgOQSFxqyYECd8BYvmy8dTW6LcC4EG0HqTGRguuEaKCasOw==","signatures":[{"sig":"MEQCIGOtPD7GRr2kLAkbDdM7SjLbFNXnd2Y+7Cl/9lF3DAY8AiAAqhSurWqbcSf1qhuVUv6/ZCKPosclRW4EVqD4/nVZSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSZLWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7TQ/9FZj5x4y0KRIKDvK1LSuZe/NqsxGc9/8vPhSa6y6QJDM4n+wm\r\noxJfZb0MmXJGeo9aD47jaEjTR/Rt0vbDpM6ulMQPYOkAaKUNvEDV9i1DDa+l\r\nKHSN+hwrDtln5IrEpB/qzdmsVk+37XLsUSIpntt3CooVwh6Tt8yIbYKP+MWR\r\nuFpqEAfJDqCjpcD5OoBIPQG3OQddPdFdouyR9GAqaegTpTdWkBIvJTChy8uX\r\n7YlKZ0kQvoEPuvUiX1b6F5Q/gLnmJuQhG+TRaLVvwxYO0w4OxuVBLYB9sDo7\r\nJ6pQDKykP8dOW+MxDoXim1qweZDkbI9v3DUTcyfk7xjBw9a3GsAU5hT5bRo5\r\n27JPJ1cmOxudZBSqkrBbF61vVzQ9m8JdUMh7rgWprIdU3XBu1xXwzd2LjGg3\r\n5vKkmm2ocxzqjnKLC9nHaBboumKfdbKpCqV3X27SQhThvY9AefJZvv0dbzdH\r\nkiFTTysnEHlTdpHnMVyotdGkEQVS1/z8McBagXQTn/X8BJszrHl7kGnD5tx3\r\npx2BB54DJOunQnX8e75T6CEMCTUE22Xpfaa/wvGlo47G1nMzi4JSrbggdmUl\r\ncsX6/4GrIJdt9gEqpI8kZRjx650N15do4b34wJBC2Oio+/vCKG3trEXYeQ+Z\r\nZj22m9eXa6dBuIsCtCfR2CSKBzojqfU17S0=\r\n=5YsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"4fcefff1b7d982c83b6d68d0a84d7e878ea87449","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.1","@lerna/npm-install":"6.0.1","@lerna/package-graph":"6.0.1","@lerna/run-lifecycle":"6.0.1","@lerna/filter-options":"6.0.1","@lerna/symlink-binary":"6.0.1","@lerna/has-npm-version":"6.0.1","@lerna/pulse-till-done":"6.0.1","@lerna/validation-error":"6.0.1","@lerna/run-topologically":"6.0.1","@lerna/symlink-dependencies":"6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.1_1665766101929_0.24462338398337957","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@lerna/bootstrap","version":"6.0.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"fb0d824fc7b6c5ca990873dc07eecf2638e47000","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.2.tgz","fileCount":7,"integrity":"sha512-yy1HwLZVFr5uVCddIpbGYZmCZIkG5jGYUpFc8X+wOqCxsMTuwmVRHI5PB8hrNSqU23v6K+4cwFhPfBHPxvB+UQ==","signatures":[{"sig":"MEUCIQC8rCcwfnSfgKqQ7e9YVuNit5nKIrIgmtboUkTAAXI7mgIgFPUkTBviZ3hJQPRsaKZ0QH8n2ErDeFQdGz1IjcNV88s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYsOmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Vg/8DtHPUiNndm/TlYyWBcR6PqoW0VrxOZrIMLXaH4OHQ50iYfP4\r\nliXzg3UK+QKkTgIjxT7G5+xSSbtktMzDuj0Vh/vJl8c7NGEwjANur/mnwQjn\r\nDGdh5y7bVxsWVvwSb4BnrFQQfvZjuHAO5ETmPtdOe9lhX0rMGKWLLuaH81L7\r\nwTDrFJWOODUie7J+7qmlT9MCJKwt+x4brnKxf/Dv0iu4OtnoqEKK5b3JnrTj\r\nFNn3HH1vHi8A9hlga9gKXnQRIx9ctVexCv5721RYL0RwlU3ERYMiBKgnLtYk\r\nalaz4cvgU9kUGqiVu3dnJFG4XD95PpNG55XGc7/qOXbaNQmKSVNNwh9tURGm\r\n6ha9q1V0Mt0jy9WnJS2qo21xWK0BL5lKlbrDf23KOo3LYaivBCk+SvRBC83n\r\nzFczpT0CDQqjiE4XvXuPo7hCaWLd/WEQRPxkX+3RBakw4ZF73sx/dzYIafGl\r\nUxyJt7Gn7fwIeBVrhhE0nz4gA0l0WB+Tc8B29ucNmfECqHjyfflVKWvGTSVC\r\nfY7eChHCr1XMMQA+VB0YcA01auKZvlBW/x2WzvRsfRmwc2on5YUZS6EoedVg\r\n1ZuOFkf1wRSsAZ9UhFpn5AdEACQBz3c5kSVLVHV2FmcHgo3O9hfu8FnWNi/K\r\n4P3jL3GhhoVukIgTSUgTDvuIYN3Pi6md+KI=\r\n=Y6zg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"b31a92c4009d7ca08777828560cb1d3117e6d206","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.2/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.2","@lerna/npm-install":"6.0.2","@lerna/package-graph":"6.0.2","@lerna/run-lifecycle":"6.0.2","@lerna/filter-options":"6.0.2","@lerna/symlink-binary":"6.0.2","@lerna/has-npm-version":"6.0.2","@lerna/pulse-till-done":"6.0.2","@lerna/validation-error":"6.0.2","@lerna/run-topologically":"6.0.2","@lerna/symlink-dependencies":"6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.2_1667416997687_0.7104171973091198","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@lerna/bootstrap","version":"6.0.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.0.3","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"806fae9955f25ef5468dd7752c5d5469e3253fa7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.0.3.tgz","fileCount":7,"integrity":"sha512-51eT07tAiH1oca9dNrrLXXH6PJZFY4zKEYDqLkx+zMCG/LsIUnzEfy4JBe1GXbFasXfM24pG8wLKoj1sj1CR3A==","signatures":[{"sig":"MEUCIGkgcOPnLIwcpguyfNeW9dOvaj0YlG638wBY5cscfLfIAiEAvDS66MdBjOv4OyzyUKT/asBh9Ga5FhXMuJ9U90MI7Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUuTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHwQ//Wq2peQDSdIp1E+Ypb3YayRf+39b1xMRhsadQxzYHWM6aTOPg\r\n5Cbnp1Xr9lbEBXZEusCGJ01zCOulGt7sDIWOuj2DEb4iIJir24Y1e2PCPWZt\r\nWOk+oRNgw3iR8QjC28UHy6YLDWt2XPDQXFT7VSL91ffRbcuSpOtxsPYLUsKr\r\nguUw8LIaWSjDa4PizQR2Y+7nAmiYaoTTp1kx9r5EsEQyGbVp9ZtoKn/7WfpV\r\nj9MFdJVU22DT6W2TpAVHsAJLGuopaRJfshlGqMJRtaYcmoTLIi4WuPXbKbq/\r\njRoG9S9ynqCcVyuKSCLbkbyV8zpuQMzY4xAiTvusEsoIh/v9oONusNQA9bJs\r\nZzmJSLjh2My0X5Mr5qUCcGpBN+gcNIm2kppbfe9A3g8vD1pUx92yvEyjZuwU\r\n6MaBHojkvo8Y+o7PAylrG0g/1fIj/C9Lql7cfk2n+kwcrlU5h171csVuRQQa\r\nJ3EweGYUfjOHSyDDGxpcD4Fj0l7pHmrna125nS5PaShfJHqFgE12D4Yyv++R\r\nvJ0Ag7/OFM5ReizXIYXvNI/zJaTQGBgMqiqbQDIRLhHqwf7iur9LOK4AnzVL\r\npx0Sy5hSExmsHv9dd4xrTpPvbcXwQQufhUxOmUQoEzu9fo+vC/VF0HCuVrRC\r\nKgk23VtRtDoRD6AgSCBXWMZRrw90Q+ItWH4=\r\n=fCrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"0f785e404be84e62cb9ce225a54c76e89ac9efdb","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.0.3/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.0.3","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.0.3","@lerna/npm-install":"6.0.3","@lerna/package-graph":"6.0.3","@lerna/run-lifecycle":"6.0.3","@lerna/filter-options":"6.0.3","@lerna/symlink-binary":"6.0.3","@lerna/has-npm-version":"6.0.3","@lerna/pulse-till-done":"6.0.3","@lerna/validation-error":"6.0.3","@lerna/run-topologically":"6.0.3","@lerna/symlink-dependencies":"6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.0.3_1667845011602_0.11317850975362465","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@lerna/bootstrap","version":"6.1.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.1.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"81738f32cd431814c9943dfffe28752587d90830","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.1.0.tgz","fileCount":6,"integrity":"sha512-aDxKqgxexVj/Z0B1aPu7P1iPbPqhk1FPkl/iayCmPlkAh90pYEH0uVytGzi1hFB5iXEfG7Pa6azGQywUodx/1g==","signatures":[{"sig":"MEQCIBPFCPNh9/aQdSC+lQ05/gCtawiT2X5NdqypzoanpG3uAiAEm41wCpSWTSmtYnidhHVQpT+kuexLtYCaJNO8qm5Zjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhnvgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfQxAAhBA8bJ3oUJlVAU0FElaPeIAVOBwL5BoLD4+11we9FRBqe54+\r\na2Tm98RFS09BEsLxh8A8lUGovQAlZ14xc7mUSciXbf+hACepRjKvCwXOzzqm\r\nx4gU9suN7FEOH5sJHfpHUIobRsw5xK6x2J8kydYD9vWHlK9tVDRPpJJXMbCu\r\nnWAVkzBDzkkZGN4RF2K+CbVZeUxZ8DGafOJpnIsimh646i14ilvGl5QlOJfL\r\nuKu3t6m8L0MmpzTIP8rexrvOo/5i4Od4Hq+cjoZs1I/CO4LAOE+KtCeMYifh\r\nI90lSWdfNN7uOXtyyJDxds84BATlDqbeg7F2cNG/ln3/FbXw0EOKiUHn6g2y\r\nYJD0nz7kUUhY9zCGq+njTZUCK+9W00CscGZEM/2Q+xXDGVcHQn3GcCnuB96I\r\n6HuXTYPQlmp96MvAD7czswxg4z7z3yOsBwPAvBVYr/QMwKoSqZOmZ8t4Xs3J\r\nPzjzpURIu6d6u3Ot3Hm7JvOt8iXbqbH1z0N8PAgos/DBn/uiOoa2UhslNhSH\r\n/2val78VKZPQ7TnP831IEk2lq13AfnNFAKaPTKqzRAcpGonKli/fiMsr7giF\r\n/mlKLdMvsEa1dicYcRtNwmWUXkwjxIPqUufaP+CwNYyVNX2ZY2Xgni+D3Gb0\r\n4aB8SMUGkqFOhI+GFetpGluxSw6YGKyaO/E=\r\n=c2il\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"05ad1860e2da7fc16c9c0a072c9389e94792ab64","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"8.11.0","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.1.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.1.0","@lerna/npm-install":"6.1.0","@lerna/package-graph":"6.1.0","@lerna/run-lifecycle":"6.1.0","@lerna/filter-options":"6.1.0","@lerna/symlink-binary":"6.1.0","@lerna/has-npm-version":"6.1.0","@lerna/pulse-till-done":"6.1.0","@lerna/validation-error":"6.1.0","@lerna/run-topologically":"6.1.0","@lerna/symlink-dependencies":"6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.1.0_1669757920455_0.23178195939873603","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@lerna/bootstrap","version":"6.2.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.2.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"35e85e61e034cf364bdb35ac6f313519fc863879","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.2.0.tgz","fileCount":7,"integrity":"sha512-rgghgnHbikWSTpVi/zi+B/WsYN5glzBUPBzbynLnhTJwvCNVA4AENsNSdiGzvGlGpcW1eJNsnoEF6hTLUp8GyA==","signatures":[{"sig":"MEQCIExn332TLBxk6jJSBqvvn/stEcLindXTXbZzCv65guTpAiB9iDfGRHfuJgg+AUdac4XqzHTPTsiaDHHFkik8RESnlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmHWIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHww//TswaeFunbdGalorwhP8BtmqXKwU3a3HnuROitDSl2gbcpcxp\r\nvCepMhBIzUNFxFZLQPKEtjSzHVQZsLpNrihBD6OBRYcMKPqc2SmcrPQ8larb\r\nZKXmLdS0h5ny/rgz26Wraq1xjHni2D1SvW58AV2oEWbvgiJ/Z1oBFmk4lME5\r\nI5rk3zUE94BXxaCrgQC908pyl4eiwMvEs9HbmBQgUWR1ygw5NNhQTE+Ep/5b\r\nZvDf+1xwt/+jd60YXYjP4CMtvxWaJtRLhp/w93ZxqkkcvWYK1NTkIeYFapYs\r\noE72tU+IaEezA50OEwmSeE14VOITUi+69skKEesT9AmQM307DNbEn63jZ1rA\r\nNgPIn8UKp9Wyst3/Q0HVcwuUNFHvQ8G2Vxgf5KBKsiJZFgZZj4U453mINVXC\r\nABShYFQVRXhITBKFXLD680knohT1P8gIK39B1Rjn0oUP8vqRIREvLVb/hzTG\r\n5rotvwdcjmh5dEMmGleJ7R4ViWNkK/5sxoyul66Y/SSjgfjZRzjEec1pxrSo\r\n/zUHofQ4Lu2/K1HZIQHg4Ab+aptLLfAVwncfOAHdc03vDv7TEbMJUaWVWIKY\r\nlVaHphl6epAFrCOQiXjyLc2mf2jG9omI+k0HFMlVKvbSsPBs+T9xGMy70Ffb\r\nPbMaqeVadWwf2SKK6smM+zWcuU9svvVzubg=\r\n=nTIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"e057f56e15562496249d8d0a1e3516bd507536fd","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.2.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.2.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.2.0","@lerna/npm-install":"6.2.0","@lerna/package-graph":"6.2.0","@lerna/run-lifecycle":"6.2.0","@lerna/filter-options":"6.2.0","@lerna/symlink-binary":"6.2.0","@lerna/has-npm-version":"6.2.0","@lerna/pulse-till-done":"6.2.0","@lerna/validation-error":"6.2.0","@lerna/run-topologically":"6.2.0","@lerna/symlink-dependencies":"6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.2.0_1670935943858_0.6874676117793836","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@lerna/bootstrap","version":"6.3.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"ddb434d1f36a32927706820f5c30e6ba689fb7f0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.0.tgz","fileCount":7,"integrity":"sha512-H3V07F+d6VGhp+8HuPD3tKJiSVq8FB5G+9OpX7KVHHVkoyEHiwRtSbBF2l3YA5HzFIGxFcZSz3C2LA8IR6U//Q==","signatures":[{"sig":"MEUCIQCg4qot2GqXWi0WlR1kp82RN2LssBHjFa4afkJO3X/UswIgXKa3GG/jlh5l/7c9I+xRfLNV2chM90GvM8DaCY9R6Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqeqRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSVA//UCXkRfG6aTzp2k37Jtd9ab98LyfBOqdEHoM8X3trW3m2AJRu\r\nqu5rCdlD41Ooeil1gOrNx5W1qzvCgRXJIIg6E/NJHsALFuezBbsnzLy9fL9p\r\nIqV//rQmIBLeE50mT9TRYmbPQvCxJM4E42RxLTfMpx4L2a6KgOHcTTQRI8BB\r\nwD0vjGLTvpv/fVQM9YcAJKQOHUYZaYnUsCDGuPTzHSoTuEHDgLmoxjooMJNP\r\nTSaRRSuldstU0dguE2mCK+ZYYco3OjKsBXCBSIVXqK3Lf61HTs+ZMMoom5oi\r\npGJEQ2XUW0Hng33wUwvGzbQNSQtApB7O6ohqEQNHKH+dUmIIG0i/hOggxB11\r\nb3I4s0pmt11VXvwB8h0DGnfzCb/R/XoD+jaHQA1a7tRRrYRwdRmaQBvF0keF\r\nOwGneiG83I4wvMCRyPfaz0A7BEq/DdKnux7Sihn5n6hbNmbhVAlRKCbQoGDI\r\n/MWQ35tivEI78gPhxaL+p3EJAKtv5o69FiZ7GAUpWofJJE48z1oJFMSy7B2W\r\nTwyTIqw0NDWSXOLhG+vSgBDaKwZeFot5jAOyH2oDrngy5l8JrIWMaY2jccRl\r\nlt+nKcnBXV+gJrxmuOETVxhEmXajKbqjAvwNuWN+2VZmPOexvoMs4XslBUQh\r\nDBUPpWXqTBDn+q2nWGUwsaVeCOdvA4aCxbo=\r\n=vAMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.3.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.0","@lerna/npm-install":"6.3.0","@lerna/package-graph":"6.3.0","@lerna/run-lifecycle":"6.3.0","@lerna/filter-options":"6.3.0","@lerna/symlink-binary":"6.3.0","@lerna/has-npm-version":"6.3.0","@lerna/pulse-till-done":"6.3.0","@lerna/validation-error":"6.3.0","@lerna/run-topologically":"6.3.0","@lerna/symlink-dependencies":"6.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.0_1672080017210_0.38066089389231506","host":"s3://npm-registry-packages"}},"6.3.1-beta.0":{"name":"@lerna/bootstrap","version":"6.3.1-beta.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"07167d84c5715a1c91b1a97940a53c8e59f41f3c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.0.tgz","fileCount":7,"integrity":"sha512-UYPf0AdPSQpN/xTtuzQy/YwyC+TIr2VJ4RVFaFUFKtFB7xqHCbm5kuiNiUlbmfSYwuqIMMajpPcKZnp4qFWAAg==","signatures":[{"sig":"MEUCICXoIhmKzrlKjE7w+AyPXkkh8tcY6DEGx83AOu45H9O0AiEAiqs1TAr4x4Po5oSUexqi8AZN4ykUHD5kHNMnqgpLB6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqe7FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcRg//VqzfZwQTObwz/8OODw/qC1RNA+XcuNcgR6ZS14jdIVWvB5RG\r\nH1wQJV33SD3yWgeZl6b7VsuNZ3wMYdLp/FNbsSGH3oQh+W1QxfH0hkrOArTb\r\ntQ6iVOvoDg38BmE/U/0SJTfRkcoODCJ6wmQ6mNZdbAW9sa53cejP7yhY9NX2\r\n5MqzYVupEMITcsJpFYlthw9Zq6lQJs8NNWeaKcCA/CPMZbuhhkn62M1WVxKn\r\nlWb9ENMGzF/segDBDAtUBI36aSuvKO0VTL07CFKFvXy5gwadp8YceKZ54zQE\r\nRbLomFAtR04mLy0VQi4ag1nFeabuv735ju+8UOzwOSl33RzmgUGeqvQx8HbD\r\nwOxbhAYf+epOm8bEgnffGvRvV6ND5wxnTV9uZrLO0RUJ2OhKerNigQmD79G2\r\nYrkHDcPzo+2u2h8jc5jZpq5DpBV6Era3JCEltAr5SP7sRt2dLaUR+yFABQNY\r\nzTsyV2S8Yx41VdKLIervQFzzDaDgXIDW1i7XpWZG9y8nok+PvesS/JYtJ1uz\r\nzPQd3/kInMWnhC826iUOQQHv3a/IZMzyZZtXiqy3uH8ACORHX57aokpWe4z0\r\n2CE733kOajaUK6yvGimzCE/Fgwg66skRpFMlSm5ynA9/NqykRbFjWTmpqjE7\r\n8ryu+iRIphYMK7pqDgwkNOXibq9Su+3rE7U=\r\n=tk0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.0","@lerna/npm-install":"6.3.1-beta.0","@lerna/package-graph":"6.3.1-beta.0","@lerna/run-lifecycle":"6.3.1-beta.0","@lerna/filter-options":"6.3.1-beta.0","@lerna/symlink-binary":"6.3.1-beta.0","@lerna/has-npm-version":"6.3.1-beta.0","@lerna/pulse-till-done":"6.3.1-beta.0","@lerna/validation-error":"6.3.1-beta.0","@lerna/run-topologically":"6.3.1-beta.0","@lerna/symlink-dependencies":"6.3.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.0_1672081093411_0.33497240118338545","host":"s3://npm-registry-packages"}},"6.3.1-beta.1":{"name":"@lerna/bootstrap","version":"6.3.1-beta.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"1296551a4c7d78f73197d2959a32a6af664e9445","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.1.tgz","fileCount":7,"integrity":"sha512-lF10y3VeH0f3Kr0IDuGRunk7PjVWsWa3aLv85OuzUteYaZYuK/jXZJBAstVxdqiYayu1/3HZaFTfxyFEIehlhg==","signatures":[{"sig":"MEQCIFmntarEoBjZ92clzcePu0hiTMjlr8WI8ygOUSWklFBuAiBvmfamqflnEKHMMOZRI62lrjFrwT9k8LbgyNCniFl8Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjquCCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfCA//a2nwqJbAVvbwZYuTfBkwDYY1Es7/JO5us8xoP+ynXrcJhR5d\r\nZ2N1yv68fzSNUUh0G8Oowig09fAbRHDJiKlUOicqzpGJewqtH3ifH6PeKZhK\r\nfXigJM25mSeTeVEILxEyD3Nm5HWLk/pbsbwc6qEiq5a8ui/2oZ9yObhAj4rl\r\n/wz5JijfodqovIODqfQeXoYrfiiVEDbbqHRTEbkFXM9EHMOnL7RpOhqVSOIf\r\nHnsitmkYo7DX3GVriqgFiYRjZCVHE69DwUoHVZT0UbWqUeUJDvznFaZP7i5p\r\n2yWkS+NyNJRw7cR7jGoeZVaujPFx9aVgaa474QPld8gdjuh+Pwz2+z5puT+p\r\nfHgOJpb2S5C/nDHAQKH6J/6GGvtUuLgNvKvtAEF21g2uY4KTrQgmBTERo0Db\r\nY+Itn2+W20stLTpc/BBMBbCXp5vgsajGoHkP94eaKPAKx2i1lQ6+MQ6ajNGI\r\nGZ2tDpRvMV5uxcHBaItr/QZrWBvZz+/OxohgQGyRYO5E1511j12Obhg/3Z/F\r\nN7+8InVQo2YcjbvEW2cQgLngd7ondb+9pGmGZTM9ltfIQinWTfLK/alAkY9P\r\nF6axfrgHHvW/zx1YVzW/dYwAP5pt+t/Cwj2QRa7EmsSR/rMvc8HtQXaiOJn8\r\nclfYwqAKNyX+KJK/INHGH1BLPa6Iji28S1E=\r\n=Zem/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.1","@lerna/npm-install":"6.3.1-beta.1","@lerna/package-graph":"6.3.1-beta.1","@lerna/run-lifecycle":"6.3.1-beta.1","@lerna/filter-options":"6.3.1-beta.1","@lerna/symlink-binary":"6.3.1-beta.1","@lerna/has-npm-version":"6.3.1-beta.1","@lerna/pulse-till-done":"6.3.1-beta.1","@lerna/validation-error":"6.3.1-beta.1","@lerna/run-topologically":"6.3.1-beta.1","@lerna/symlink-dependencies":"6.3.1-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.1_1672142978463_0.5312894296954502","host":"s3://npm-registry-packages"}},"6.3.1-beta.2":{"name":"@lerna/bootstrap","version":"6.3.1-beta.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"5696c175642d12a122ba89010c2086d1ed13976e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.2.tgz","fileCount":7,"integrity":"sha512-HoeAzpThs3aAqWCfM+W1xSxWcfPOQORfmXsI9RDSU8b8vnGvaPWK1KyffQq+TyBEfqf8BtJwIQgf4i0p/PC/hQ==","signatures":[{"sig":"MEQCIAdLCGAeJP5dyCUYwXWss39lhjkhk9qcsHqgUfy9yc4FAiAI2/Kcx7kBZgUu4fxmeyM8Dd9LQ38ixyWBIXyctqFpjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjquKIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWgw/+I3JoF+YtYfLDfbUXY/js+CP1Psh826AM4a80wPTR3nyVlll6\r\nlne84+lPM/xhBGkE8khuoC4CAtjehXcxWA3XopOGIweT6CI27N9521b9Ma5V\r\nCR/uUDruviDlbEGwaOy0km6B9N3RU9fPxJJO3wDmUKP0tYXp1YBwfqVXO7sX\r\nbFu/IgVGCotwJMqT0DPTenrdTcVPA5BSj5AXCdAHFkh4z8215ELjMn3wSwuS\r\nKh7Pt0hlY6wD0J4cdrNg4QwfgYic24NsHA82PFwZThzOtw4q51VMEu6U7gC6\r\nPzrNRzjQBkAx+VHeCwKioGzhWmgfHNt3yg1+cKFoucw5VRzEXmC3N/xcMrSP\r\noaFLzSJ4h1ZOaxsfJvjJVOe+jeGwmnqfl173Q3ZWCUqjrlkvWisHenRmEokQ\r\nR37TeYDRfYEAxngfohzxqvJ56yHq1ZaK0+hltFkN6j/l0K6BSQ213cJ7yDGv\r\nA1MzGFwwuXLaIDlHyfq31wJ06n8WcT24Gicn4FHBGsW+xltRX6YjnJtvE5U9\r\n0Xy3dLUQsz+oBXS68Tt6VgPbq6WRtxqHFXkAEcJIOG5p/QgASZU8xWa744Dj\r\n9XzuLT24XOq3dqwx2b1vkmFEkiEJnzaTm2Zp69lc+yhJiS0lSGVv7N2gNpYM\r\nqi3I2/4AHILO3G8LL+BJcP07WDk6CDAHCp8=\r\n=fvP1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.2","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.2","@lerna/npm-install":"6.3.1-beta.2","@lerna/package-graph":"6.3.1-beta.2","@lerna/run-lifecycle":"6.3.1-beta.2","@lerna/filter-options":"6.3.1-beta.2","@lerna/symlink-binary":"6.3.1-beta.2","@lerna/has-npm-version":"6.3.1-beta.2","@lerna/pulse-till-done":"6.3.1-beta.2","@lerna/validation-error":"6.3.1-beta.2","@lerna/run-topologically":"6.3.1-beta.2","@lerna/symlink-dependencies":"6.3.1-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.2_1672143495768_0.6028458970678652","host":"s3://npm-registry-packages"}},"6.3.1-beta.3":{"name":"@lerna/bootstrap","version":"6.3.1-beta.3","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.3","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"81135385ac5b857d6e452d2538ae3b96063da529","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.3.tgz","fileCount":7,"integrity":"sha512-2lyyEZVj7wd3vpq9WIAi7bEyUrE6qX7d2vg7qJ+rl7KfivDg0Cp75QfpE0ojzRdyEu9Yra35UdgaWediuraEbw==","signatures":[{"sig":"MEYCIQDA+MW+VhDkk8KScXlkjoKR7mwEVxi5X0/3VnMK54p2nQIhAJ+LYV/Spy/WwXMX/pJ1k32pFcC9LT1/sCs8/nGw90yn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjquQWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoERQ/8CgMKU2m/TFgNsp5hN13wu7096qDLAzlrS4lAyY8bDqeUReqk\r\nncOZjwByExV8wEi9SPKSO8PE+w+g5Wwjs5A6AU0ctFqZkwTfAzi/UnaU3Py9\r\nyqHSMefT/g4MOjMVliUhEK85DsHZlC1mIRbnzZVVVROATa4SF6zlZPc58VHd\r\nXGjP9qSgnuz3FACd9l2fGHeMzsmBziDVqKUAz7ljYvJLNSoGkF++L7Rp4CPf\r\n9S7ds7E+9+r/1THH8BKRSkx30SBoUBEmafiwm8koebi8hlizd9AvKj7SPAm3\r\nKZLUzviKZJYdh8i6ak9TXRfqZyexQQwjw5PXdpClc+SdWEHTq6cQw1uQei99\r\nK44+mmSt4bjwKg6rizfN66XWzukMu3IcqrgC68b92DwLiwOguaxZ60b/mucU\r\npjZqdmKpt69bnIpfWcGgPrh4N7aB0SGAaxp0J6cdKxRmONxEGGEoaLJLUZ0n\r\n7PuVUZo6XRXWJoMYl3ubQBpTa60F2CfHtC8a9K9PHEJ9PeOUeocZFJzXlR+U\r\n1P+SJ5+PWOrl93wPPi1WJBRPcaNQOqAxUZUMUjrPpv6t3J1xO5SJZBmPXLXB\r\nQXkvo0yAF1bn6Giz9ReQaU1UY8gIYw8TPg7kqAex2wjypWF9+AN2YT8tiocG\r\niemhmYL+UrWmc98g2zXlPN6yUCB8OqVsIxU=\r\n=ftEC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.3","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.3","@lerna/npm-install":"6.3.1-beta.3","@lerna/package-graph":"6.3.1-beta.3","@lerna/run-lifecycle":"6.3.1-beta.3","@lerna/filter-options":"6.3.1-beta.3","@lerna/symlink-binary":"6.3.1-beta.3","@lerna/has-npm-version":"6.3.1-beta.3","@lerna/pulse-till-done":"6.3.1-beta.3","@lerna/validation-error":"6.3.1-beta.3","@lerna/run-topologically":"6.3.1-beta.3","@lerna/symlink-dependencies":"6.3.1-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.3_1672143894154_0.6216422167568365","host":"s3://npm-registry-packages"}},"6.3.1-beta.4":{"name":"@lerna/bootstrap","version":"6.3.1-beta.4","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.4","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a95333b2834777162696c7e637cdcc356bba4f67","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.4.tgz","fileCount":7,"integrity":"sha512-v9hBuy+iJ6+eIvBCwDTu15Ji6UmmBfJLpm0Eih96iCMi+LiEQYqekl70sQ3NAIaT8gTz99Ps2rZyOxg3XHsHsg==","signatures":[{"sig":"MEUCIFOuhLFdfWhOp72BDmYPf/Sa1nitr39FQgMd9MOzWdpaAiEAyJujTPRd1i2Awuk1Wnnse1/x9gstrcsVI3UAOFmlYts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqueSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCMBAAnewvLYClsJ5Sd0hDnT2P+PxYMWE+wBSoOK2lN+8OOdEnImMI\r\n3lk9wCsViGcRuz9Aa+Z+xiBbqCqWBxeh8UPgrBqdS+kTEtqY8POKKuXTeEEt\r\nRR3ugIN7aeEnEyWaU+EJhZZEH9DJ0XTb0bMw36eOnu6OxyIwURoxsLocj+P3\r\nrJqatICPQ/V80xnhlwVq1R7HN22qV95wadOScRx24oL4DyI5X3uI7k6chOiw\r\n6gM6eN414KgcYxrir3EDuD+VpJfaxaE0W0LN5U2O/c10iatmxYkZ3hXu/TSA\r\nkdLjnQJgkJH/ZHxNPqyHDw6ufugTQ/4wRAR/7CRhImlN5T/doYMZiDJm4qzY\r\n2ent7AwlzQ0BSHlh9Tin/Y4pHCUfqlrewuDRiJPAXZbCvCTOW8Oot12m33dG\r\nehUu85xnvIRZGU0O43hMTDl8Vl8YmHLYpPmIdOXUVOWt04aryXwdfn88gM3i\r\nNC+CFg9V0pFJX99+6qwMC4Ehajdx29wwGJX9JznMTqYfBtghGW1KABU4uRt2\r\nY06YvV6fiQ94QfgnIDZNsXNk9Dz9XI5oHllizZmkjp777A8tZoSnd1OmLmHk\r\nIOfvQM5AuePJXp3VpNnIzVF26h6tKWKYeGqZt90Q9i5sKg7J0aJjw2l3vM28\r\nfz/eQ328siAWq9F9IjET3Inv7fvTc3cjEjU=\r\n=N1WJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.4","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"file:../../utils/rimraf-dir","@lerna/npm-install":"file:../../utils/npm-install","@lerna/package-graph":"6.3.1-beta.4","@lerna/run-lifecycle":"file:../../utils/run-lifecycle","@lerna/filter-options":"6.3.1-beta.4","@lerna/symlink-binary":"file:../../utils/symlink-binary","@lerna/has-npm-version":"file:../../utils/has-npm-version","@lerna/pulse-till-done":"file:../../utils/pulse-till-done","@lerna/validation-error":"6.3.1-beta.4","@lerna/run-topologically":"file:../../utils/run-topologically","@lerna/symlink-dependencies":"file:../../utils/symlink-dependencies"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.4_1672144785955_0.30662939365988384","host":"s3://npm-registry-packages"}},"6.3.1-beta.5":{"name":"@lerna/bootstrap","version":"6.3.1-beta.5","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.5","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9152d17f0f48a01662b04ff07b4c9750cdb3edc7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.5.tgz","fileCount":7,"integrity":"sha512-bqeIg+lAWmjJ+CHjBO83LzWLAUohSz0erSlZcZQM/d2lff0meeeEQXKkwyGdmNmhyuNjiWDJIAQgzQFsPHHcHg==","signatures":[{"sig":"MEUCIBCZvLeO1xCRi/lZrHZEDctI2sAxhPkgj47RcB0X26YuAiEA6MUyBGqRKcCl0glONmW6W2uSicr3lK2E1ynKQEP7+TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjquuUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq07Q//W8N2k74gomPho673rZO8Rwe1kySfFP7GkRI+aPe9Om5bAh2f\r\nIQhQg/vKecywPawnP0UDOknamTD10uPjxL7xIixxxeNU39xhbWvHjYb6vkr6\r\nF7OGBZqRLOB08yAXbC/z522DTNevyM3+sXSpNPKd0b987fQqZhCRBna0AtUc\r\nzscSDJDQQJ+GmKfYoR9l1vUVs6z5cCVXhz7FIHPqqQa760JExqHQaSrQLYBP\r\nOXXbylaV93QiU96peRUa+KA6HaAHOBqnBar88WGpR7hfpn3v92ielk27F1bE\r\n00R2BX06qS0NDnZ5UpsAOZ2wbJMtBPMvSFSPybTKuPjWMa4KSsI7n/QSJkRl\r\nteO4Zf5eRtLxCahNd0kgojLOx3x0YgnhbBL/am2Atn7V5oSSnm4DciJco0xl\r\nGCjeZTLLXV/iS/jxEjRJFZCIqJgR6YLNypwLpnrcZc396ewiVX4ojdajozX3\r\nPVmqa6bCkAtW5nDms0cnH7k4WVuUwbA65+OdKp1+zjCf9C40qXpfBrSkASfI\r\ntUue6vZ5h0berw5lSAvM+JVVi8k0Bkqz1qyjUoaUpURD6sEa1Ta87v32ukN2\r\nFzVjLQ63q4l2ufG6w3sgVMYXCEGwByDrryJyEWRGL5vk1bGTtkP6uxv2hdUn\r\nIHOAyj9oaG2PVQPUkZf0N4kruz2Sh57vU2U=\r\n=J3gI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.5","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.5","@lerna/npm-install":"6.3.1-beta.5","@lerna/package-graph":"6.3.1-beta.5","@lerna/run-lifecycle":"6.3.1-beta.5","@lerna/filter-options":"6.3.1-beta.5","@lerna/symlink-binary":"6.3.1-beta.5","@lerna/has-npm-version":"6.3.1-beta.5","@lerna/pulse-till-done":"6.3.1-beta.5","@lerna/validation-error":"6.3.1-beta.5","@lerna/run-topologically":"6.3.1-beta.5","@lerna/symlink-dependencies":"6.3.1-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.5_1672145812100_0.07059629826199143","host":"s3://npm-registry-packages"}},"6.3.1-beta.6":{"name":"@lerna/bootstrap","version":"6.3.1-beta.6","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.6","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"9d3f889c6f935512c4ce4df002ea8a8bfec93a68","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.6.tgz","fileCount":7,"integrity":"sha512-7HPmWraCFYznErK+m6DBKqalA1lA4lwhQV3lB15Y6FJIbEr3O0jEPKhM+6CIpeiUNzbybxmkQeuP/wRB0sGcvw==","signatures":[{"sig":"MEUCIHkneaY77IR5L6Vi7o8Pc6zEGxF31ktRfJRU9P7Qp68EAiEAvgcnBs34qr6h//bwMRNvo+0ncNyS7GcEFLfMBEB5p1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqu5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxYw/+P22RghKu6POfWkVas+QIq7ia+kUtVkXl8sP2PmscoGYjEwI2\r\n+EGMvItS4OtIemZ6xqzmWw8Bifc3nx/MmcuulfH2hM2Vgum36ntuFmsMCeod\r\ninevvfZw5iHb600f0meeXZjGEpgxvmQTXFcdpC1FPW5N9CC4D4K08/B1yeNr\r\nuVWOD9WjNts4AjKzTbR9kGge/8PPR1q6l/Jc8iVbwHVSfNy2QU1RADw8rPb3\r\nB8LRltBDdUR6Utuo4RL+4aHHRfehhmU5/A/IZXyermBNGaodQW6F1RZJaVHX\r\nzpyuF4PmCWu96Bckg7zhAw4n/qrHtGCqbYXxqxLz/fbGYqE0PQjKS1g34o/g\r\nFnjJ0sikTiEIvi5XkC40pRIPI58ksXaxBhmb02BopHss0TZg9kTSGkD5Lu4W\r\ngIYDl9WKgZLPS2B0Mu4B+ZphJd1x2x1ykN5UVbMpTVZz/3UqHf0hZnP3sV/t\r\nxGVY9jmgW0Rds85yebUs+3Onpf0We92bgUG1Z8eZR6aI+M4b56dGxI9oRc6f\r\n766I3as5mTFFotD8qH5HuqRwImh1lkkp2VFYYHJe3Zi1lUW+hC5AspmO3T3Q\r\nY3CKNyo6gKBjMd1QCPVZR3g8BfWNbw/32mP2X7bwPp9N/vsaVjj2hPZg9fG7\r\n4n+Bz7Sy3GjzFbSSJKFi6PxMRsvZwygGvvM=\r\n=Uzcx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.6","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.6","@lerna/npm-install":"6.3.1-beta.6","@lerna/package-graph":"6.3.1-beta.6","@lerna/run-lifecycle":"6.3.1-beta.6","@lerna/filter-options":"6.3.1-beta.6","@lerna/symlink-binary":"6.3.1-beta.6","@lerna/has-npm-version":"6.3.1-beta.6","@lerna/pulse-till-done":"6.3.1-beta.6","@lerna/validation-error":"6.3.1-beta.6","@lerna/run-topologically":"6.3.1-beta.6","@lerna/symlink-dependencies":"6.3.1-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.6_1672146520532_0.5826064995672386","host":"s3://npm-registry-packages"}},"6.3.1-beta.8":{"name":"@lerna/bootstrap","version":"6.3.1-beta.8","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.3.1-beta.8","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a49a2fbaf5412dc8705cb42d489f69789f3c3cfd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.3.1-beta.8.tgz","fileCount":7,"integrity":"sha512-0VfDsOFiZq6t7/UDb5JgC+I7EpJgoyNS9kxOfyf6gcxpOLHGsAoZbY+vOUj/BzwjwsPyDTSu1D2na2xsXkGJfA==","signatures":[{"sig":"MEQCIHusnaHO2GIKLCqfQsTejxPEhjYHYtb5YtmWzY3vPZ3OAiBkLTh+Yq8Hma2S5PZ8zLjIhD5wLSIVht8FNIAVRIfDoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqvAVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDOA/+OdYTf7HQA1seehTi7wjNvj2t/2efpF1UOSxzXKBxNhj5qZMj\r\n6llcZMDgD5dW7PI/DcQBsIzPynLAS5+jkIOGcS8KE4j2APryIRwXwH1CpWGA\r\nCOyP8/kyy1hy3RFnpDu+zEUryl+/g5n4Qvtv3W7nCcOXVwLcqHAdVX2yunm+\r\n/1ndhbL5SMUp9NJlJ0+TBL5Hu41VEWNASjWaFqse1IhgKtNtxqO+jpFv97my\r\ns0BIvWL4BGQ+upEx7hkqme6Y/IoJZL/k/5CsUOjYiRnc5fo/YgBz1hXDRAea\r\nLhlKj0UmCM0ftfI8fmohy72htvC71w2XY6Re2J1tsYW8kzeDPXvqF+vBcrt7\r\nv4eRW8Dt8DK/4go0Ye8NyF6MuD9ntoFbBb/gxaWBWSlYhRDcEv9VMMIy6PrU\r\nzXKwnGgvpWhwObgm/JlfIGIxz/fBxQA+UIJPge4zKZ4fUyUq1tCpZrlLLe7p\r\nxUd727XdAGq4W/qz1olKWJgZcMNZUKPosWNWXvMs7rydrW2dHOvtxOzcE3/F\r\nLMviK4dsOwDMSnSYJn8htZ6IVEmjPoMwB5lto9ILXA5JASIAMelQb8PxsZwq\r\nqljLrs0t+zehfGK+2y+Q9iOAp/AJBBgmzSDXkDkDWj0YeoS5d85CukXWLy8V\r\npIHjWO+sA053vIC3CJbkbBzr+0s062UAydg=\r\n=nHSL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"329eb99e3080cc4d5de53960a7d0421091b08782","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.3.1-beta.8","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.3.1-beta.8","@lerna/npm-install":"6.3.1-beta.8","@lerna/package-graph":"6.3.1-beta.8","@lerna/run-lifecycle":"6.3.1-beta.8","@lerna/filter-options":"6.3.1-beta.8","@lerna/symlink-binary":"6.3.1-beta.8","@lerna/has-npm-version":"6.3.1-beta.8","@lerna/pulse-till-done":"6.3.1-beta.8","@lerna/validation-error":"6.3.1-beta.8","@lerna/run-topologically":"6.3.1-beta.8","@lerna/symlink-dependencies":"6.3.1-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.3.1-beta.8_1672146965616_0.868412565231347","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@lerna/bootstrap","version":"6.4.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.4.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"eaff82b2026f9897c70935506e2518c725df41f9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.4.0.tgz","fileCount":7,"integrity":"sha512-tgaFJDitwtwAO2kWIdcOWYjcLb6VdEZpakcDPMRICfCyKpcPQ62OYGkjMASzDhgkdJE0wgWRJKBoPUKUVc1I5w==","signatures":[{"sig":"MEQCIEVZI13SUBEI94c69kw/UoZFB6scpEHOgLlissgxBOq5AiANR4tL0ZIGHBdq+MaUFVjPRDUg2m9YFHsupwP6QWH9ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtxbhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpADQ//XmpIWRUdF1DfnHrY1fZo38xroeAMSPiyM92f93GmcVjchdm9\r\n07pfo2D5b5jOaqUTscz8Uow4AlaZTxCoG5gLHLEs7QTgkszVNI97P7VLW2Rl\r\nPtomDDyHiPArmBl1WqDnwqBfT+TWOYsZKjwSqpTKJh0LJRmZBcbf63GqPv8X\r\n59u99m8Zq2gcEv/cvwAHaQm5DbWcnUaBJXt8ntzbgKNwCoFMj+D/97JohVpo\r\nyWRW+rzoR3vN4oFgwp0Ec2CIowZyvego4GYl/hQIUBusw6w1SyvzjzkKflTx\r\n+OA0U0SsD875GELNcfoRvYsmOpOy6S3TQws9YFlaavKOUN3nEDHTpAz+fe3I\r\nzuYM1m+xD2Cry+tVYz210YA5yjXSO0J55KhGpMUpt8x9of2YsDOpyg9z+3jo\r\nNwEnEb9oFg8zLpgws3d2gXt45xlgASVh3h0irywBEGVerSYnG+nOIY3InkHu\r\n6KBLMw8X4rKOSFAwJyH8J4TlXhHXO1HqwpGBQvn5Ncn1xAldR85rxa4xWGbX\r\nOrJFo14/JSC+Po4Wr6wnpJHtFqHqTJ5wOaQBytIZ2KfypmJdwMz8VySca0If\r\nFKOKjpIBw4FO1KNTc80V440Icy3pxj6nzAPEcHnnu3FqHea+0HdT1TBYnLBn\r\nHJbmXZ8xVfGBxE2aAnXiovLnRe3lC8H1XT8=\r\n=l1KQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"1053de382bac5c7a5ec1a54d493935eda75e0796","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.4.0/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.4.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.4.0","@lerna/npm-install":"6.4.0","@lerna/package-graph":"6.4.0","@lerna/run-lifecycle":"6.4.0","@lerna/filter-options":"6.4.0","@lerna/symlink-binary":"6.4.0","@lerna/has-npm-version":"6.4.0","@lerna/pulse-till-done":"6.4.0","@lerna/validation-error":"6.4.0","@lerna/run-topologically":"6.4.0","@lerna/symlink-dependencies":"6.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.4.0_1672943329763_0.038294324362651455","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@lerna/bootstrap","version":"6.4.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.4.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"a76ff22c3160d134fb60bcfddb3f8b0759b4f1ff","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.4.1.tgz","fileCount":7,"integrity":"sha512-64cm0mnxzxhUUjH3T19ZSjPdn28vczRhhTXhNAvOhhU0sQgHrroam1xQC1395qbkV3iosSertlu8e7xbXW033w==","signatures":[{"sig":"MEUCIQDHrjGwxwBqKPIsFWihJma0SBq0HUbPSvKnMkIvjGps/gIgUebatbHhU8MuVSI+gXV9yhPXiL/PyHY/0jPP0KmeTQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwGGqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX1g//YxH5K9l6T++0dx35stCLaCKoOsIewUgKJjNRM0JKaWL6FGYg\r\nOfwQceTTKlSv4eR5kHBTcPeqIb+4UaNh1ph5o2836JEUr4TdhtdlAr3E//l4\r\nnrs3ZrdWWGCECSpicREJF0hKJVMmFqHA0ITcSPjhW9hCKrhrrmHdEc7+bG3D\r\nsFg6ei2HVBG8E9Yv/ZePJxTYsdHC6RUEg+keb2JtLGyht+xy+H38gUUUcpV3\r\nGnN743snDFWda2AoNvTEiwRJYqaQP6uNJd56AatAJk1BBoV3b4z5Y5+LNQ5i\r\nwNFvM693sOBIpmAAabYnAVLm94b5i/wccY0vag1PpwOyIpp6HMzUo9Id5u/q\r\nbocIwHTxC/9t5EbkASp78VYRca5v5KvGGZEIWKnkXnFkhO7mM6lYKTGoKT48\r\nI895kykHUtanMcb9bn1XEgP93W+B9ZP56KdiEkCV5aIB46UiaPLrSA1HJEXM\r\nAKdKxAGBRunMw+MpxBxFYkLPTAWB+OR7wnm+NPOiO4orjhkJk+vSvKROuo9j\r\nUgcls9uKAIAgKi1P9vpopdCFQAFFf9RRFRUGj2LvsJ6oVr2wWddLAfG7WM7E\r\nc3EkUYl4J0HPCI5dIkQ9gJXhx2VvtboRet3/EycgUEtODArXqedQbkVmnWAF\r\nhvnh5Savd7D+x5kQuf/32qaLFuugRXP5hT4=\r\n=8SaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"gitHead":"a5217c6b0e06ab1e28845be04a1bdbe4d0c093ab","scripts":{"test":"echo \"Run tests from root\" && exit 1"},"_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"commands/bootstrap"},"_npmVersion":"lerna/6.4.1/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","@lerna/command":"6.4.1","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0","@lerna/rimraf-dir":"6.4.1","@lerna/npm-install":"6.4.1","@lerna/package-graph":"6.4.1","@lerna/run-lifecycle":"6.4.1","@lerna/filter-options":"6.4.1","@lerna/symlink-binary":"6.4.1","@lerna/has-npm-version":"6.4.1","@lerna/pulse-till-done":"6.4.1","@lerna/validation-error":"6.4.1","@lerna/run-topologically":"6.4.1","@lerna/symlink-dependencies":"6.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.4.1_1673552297947_0.9605119713983463","host":"s3://npm-registry-packages"}},"6.4.2-beta.0":{"name":"@lerna/bootstrap","version":"6.4.2-beta.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.4.2-beta.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"8dee676a349ca59162968fc23a1585b9e85e4ad1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.4.2-beta.0.tgz","fileCount":6,"integrity":"sha512-sJ/ddfxMR8dVQX6LDsn1saoH2SgaTX0jOUU0jLJrMqn+f6c2GKOPxmtiFPkYynbNkvriLrq/mG6ss2ut8cKnDA==","signatures":[{"sig":"MEQCID/k8DTR0JHMecQlstHcjgDCZ7Wj+ZU5Ot0xc1pT4ZYFAiALksL4LpJ/+ZUASYzicWICZft8z22/asRt/3n8D24TWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyX0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJfRAApNApYSbqDxOSCZMWHqmrw5SGYS1TpQPTdtVXa9kLjOkyP1VS\r\nc3kAfc02YOOmJJ2Y1XL2bFCAXXgQjpbrMXzKNEGv5QDuk+x9GbS5gHZOi+Xa\r\n3cua7tfJi388qRwNCtjAXmnXyUNQHUgCww7S1q4C2eZNsGDcO8I2KbQUHEvv\r\n/pbCEMOBwd5nZ8ps19oZYjFEAk2eXb7QWzOQdz0cOdRoBHRYaizc2mvYlng4\r\nt5RfriEJIDXRcp+zr1KA/cKErFZ0LOlStYzbsmmOfz8KfqRn9SViF+S1TScP\r\nPEUpHPvnjENsuCI34ZAcVpWD+VIRt6ONohoNMYERcRD556klrNwfVmfx4aXt\r\nRxNotlrrgVe2NPJt6r883OTTIaKJtzsSRNERCLf0McaK/p4e3luM307uWNfz\r\nDAwu5bra5PiJxmnf1LSluVm2dpZSxs+BLex+DZGDl0fButknM6r7xzLE59Ok\r\nwteu7RgYDMjWs1BktNrqWq+PSppUiizCWWzkN/Atqa1VK/cP5x7iJOfMChU0\r\n61mi60/KKZty40L3qC4UgCKj+8BS9xn3lhlHtQm2zIlBP86us+8JQdeYS+bp\r\nOt8Pd8Bf+oEk2DWalZvLqoNNOJdf9TbuhjtqQ/wmpHWeMGf8MXahiGfokbBP\r\nE+UqtrtKSL6diKXJ9O71Yi+H05BsO4iC8N8=\r\n=ozSJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./command":{"import":"./dist/command.js","require":"./dist/command.js"},"./lib/is-hoisted-package":{"import":"./dist/lib/is-hoisted-package.js","require":"./dist/lib/is-hoisted-package.js"},"./lib/has-dependency-installed":{"import":"./dist/lib/has-dependency-installed.js","require":"./dist/lib/has-dependency-installed.js"}},"gitHead":"d8ff988205dfc596d55cab91477b5719460e9fa4","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.15.0","dependencies":{"p-map":"^4.0.0","dedent":"^0.7.0","npmlog":"^6.0.2","semver":"^7.3.4","get-port":"^5.1.1","multimatch":"^5.0.0","p-waterfall":"^2.1.1","p-map-series":"^2.1.0","npm-package-arg":"8.1.1","@npmcli/arborist":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.4.2-beta.0_1674149122287_0.29379023076082245","host":"s3://npm-registry-packages"}},"6.5.0-alpha.0":{"name":"@lerna/bootstrap","version":"6.5.0-alpha.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.5.0-alpha.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"0bee88d766b0462fd2f5b17ac4fa0774829c85a7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.5.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-xPGU8JdZxxazzZuyRtU9rDc8yzae4jgMRi1+2xddr3yHsTGPm64J68oycVQQrCi2/a9PgSKFUzyrHKkczeIqNg==","signatures":[{"sig":"MEUCIBBL607eJllm8GzkfsKPYn2vk43p889MvIPWUewV0KT0AiEAitRSaY654/2c69ZEa1vm6hWM+NtOCdVtEu9Dd4EWbXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj13o8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFzw/8C8zO+eBK415ZOSQTWo7TCIpnK8hUinvTn26NZ+uRBDcoaGs6\r\nsplK0PW6DtFf5mqDlR/t9kU+oertBxVsHzGEpvXgT5MoL3JDRIRTI72qHz0q\r\nt4mGhFkxxq3dJSyHiF+lhEsb/lfhOmIt+5wQXi/WTeNQFS3tGyPAWqu12za1\r\n7L9SYPR/xauJuFSu5BBsYczmxRRKSigJ9tqfOYBZb3IuUktFKYSH5ZZob0zt\r\neLfyCIa1QTcEG0bJiQK4Qw6LzFG5gd6uD+M3dG/XMsefTGpcNp73mzPnAapJ\r\njziLxJGE3r+ddc2wZwnSsIOHBX5Edn6xczbt67hio/YNM09fw8rDsiAe1wBr\r\nVCCXNnBgRtAElCjjIW58g8ugDjEzRsUtJPIAsmZUhoH7qIlxcNbJKr44Wx1K\r\neResWsC/FdvmTBor7tg7IZ9g8VSr8dMOKnmat/ZkEI1q/pIs8tWyYc4i0/Lu\r\nUIKnf/d6C60wofCskRTCSkhm2FUD17GKqkyhcl6QnFTyzs8OIRz+sZ684LUZ\r\ntJV6UutRhSVHhfoRrggGbCIhv9Kw5s1FX8n4wea6LroUIA3sNc+XMz8xT8Hy\r\nFO/Aec5AXhLjP1PdI6RLbEzdKjn2xQDTS1cRtop0B1xmiceNVGzbLTDm954Q\r\ndEatZqgYo/KDbCvVeY2nUqn9IiJh+3hb1b4=\r\n=AAaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","readme":"# `@lerna/bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"624a5459a1d6dbb00628467c42d41c8b432b2408","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.19.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lerna":"6.5.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.5.0-alpha.0_1675065916134_0.6270599330575433","host":"s3://npm-registry-packages"}},"6.5.0-alpha.1":{"name":"@lerna/bootstrap","version":"6.5.0-alpha.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.5.0-alpha.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"04025e2b1186c304de72a17e9b9b47f3b133b04f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.5.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-SiYXFqzFmRX95m8F0JWWHy9geZKPkm8h9zWv3wNnQNvBAW8LYqf4bBKxqtytt/f40K+5pjFjSIzkRDy68h3EBg==","signatures":[{"sig":"MEYCIQCxhTg6XRKSmoS0cekf9InbMkw5N/MFN7N5rVdEkahPVwIhAO2WwZz0Vi4kxZTMdJtKSgz0wV9QOuPkDf/lqApxS3K8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj36VcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXUA//fcyUP7RJIVoNcl2PQ0EjuymWjpM7lP+qrF6G5VRRImoSj59q\r\n3zMo1q9jvkSwSIy721SxatIQWJOjQ69+xRyJmowef12qclkYr9bnZ6oGWjX+\r\nhTEsNA3Qtt+PLdednXk6EDSHksz9CjIfz48bM2LAyZj7GZuQPqForzc286HZ\r\nth/u7ceKiggUAFe9QIaiTJAC/ngrWAiRMZI0XrdNL5SWZNSIvv6SPPzQmKNp\r\n8IHKdu9IOfnQgyYZggkzq4aDqnIEXg+itVL5CkzFfKFBb29M9cYMd2vhsOa3\r\nizk4Y9emWoLV9zCctSU8nAdULavIRpqyDacnzT39ltk3tg+gl2cOt34QfS/d\r\ngZrwcFuf49PQouNYkFPPueakvPzKkTANhpKzILkm4YK+t1MNwJJmEYJXhhMD\r\nXgCMmskROebapTG9z8D+OXSnZ21FLvjCR9OyldcSMEyRFMzRhmUpP0jxpMb0\r\nqAI2ngXMZf2esvnRyvX35nMGrfC79pj0vU4vhN6uFLR6wEz2YIzr8JcWm168\r\nfBhXOzg1LZPHkbbi3BAuDtBQrixzk4+MczyE3DEqET/ZN0DJtA8Pfz40LAnu\r\n36E6DqKLEhYeRvn3xWzFYh2lGyFGmBAZGocNx7/sHQlBVb4NVltG4orI0qwj\r\nK8LKyw5giDkt7b3MdznR8h6DynOohRERohs=\r\n=aNoQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","readme":"# `lerna bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"f03ee3e2efe052d3b21dcb3b15cdad15f5ded499","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.18.1+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lerna":"6.5.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.5.0-alpha.1_1675601244007_0.5586592768720904","host":"s3://npm-registry-packages"}},"6.5.0-alpha.2":{"name":"@lerna/bootstrap","version":"6.5.0-alpha.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.5.0-alpha.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"7f1082694d250e557fce7cbd625131e66aeafc6b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.5.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-qYnAbOdqAkE2XQDLXOb3Lgxf9ydii2yuFpppYRBW7pDDmL+QiNoF1flTiJ6g4vj1tRRxxGA/h8Mge/LPbwvXSw==","signatures":[{"sig":"MEQCIArhylvwZJZnd1AKZn3YCoodxvnlGb4Xzqy+hN0fU8MIAiAoV29wUAdjdpBirqG7YbJNKLD40TFKVS2rrd4ZC638/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj366hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiMQ//T866bD0uEm3twDYl0bQEDnf9O8hMraavQqT0cvaTufapeMjw\r\nvNkvd11T7ns4AsfqX8wjyryzjMf5IClYclObaDCsHGpPbKJgNlBJF3AM5MpB\r\nI2dOc36hruNAlMgtRb7MiMosws8DObpj6CFe/EDNV26PJSWyH2xwJJuZGUGZ\r\nn//W3acHmn/tXyeCNXcpWIca4sssoHIGDryj53EKNG7de8uXPPstr1F69mqW\r\nlfwim0LbLJR+xLTGHAZeoDnuC3rZXblLmee3g3Be49T9AYNeiw/KEHIIKRSb\r\nkh3jUvzrtp8GPTmr9wtWtG99ZSJlDeCPhMsxJxuCe6g4/Va4yBSsYyMfryob\r\ntpDjbbffxkfiw1dbC7Cc16o2inx59zIskVat99EZt9FGT+3H3NvV165WYMcw\r\npHHfJo0JMRHlW7OeTYNehR9+NMY3lIwyaXQHfbox83cLbVsk9ocQqu3Oco1e\r\nM5xPR+bhacUq7fdv8ezTJJeuKoWWi0lhn+d8CmPHm0o2dg1W8DFD/DP0JGDy\r\nkY0Ea7H6Awh6F0MqmhETGwOKZmSYZEELd0xw1EHc2Foa0aO3VgqmWevggwWy\r\n8UjCS2jyB96PyPCrXNQfShl+Jaa479BPUGICgDcAkJmCroopZ9QfNnAr78kv\r\noQ7jI+zPci8l+9j3uXv+0MXEPXUfH6K9Drk=\r\n=eOP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","readme":"# `lerna bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"6b50725267b830d5079e6de739ba2fb1cabe5423","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.18.1+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lerna":"6.5.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.5.0-alpha.2_1675603617258_0.945286037978023","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@lerna/bootstrap","version":"6.5.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.5.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"1c144f95384a54c470683c14e2c31c0f896463a0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.5.0.tgz","fileCount":8,"integrity":"sha512-MDLSzyGRJB4weZfwvOyqDlHy+ZnEw0UkI2n8P7V9/EwZRDjZm+DDD7edg0aLV+1VvkAb6el7GLK6XLnWx0SlUQ==","signatures":[{"sig":"MEYCIQCLG1GzSal0AT3LAxqh4J3o/FZxwbD7uDbb8prVyJuHlwIhAIbnaHRHmGYD2mBGZaHrDLrDg8v/9GFRPOFJiSp921mc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6mZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4mhAAjhm9/970Fk+CGZEc8JVsNBFqBjcBb2LJQuSDljmIu5UuWuEf\r\n0cB12TfIu1Bl3DmBPk13/5MKfgc7/U5oDJqqwxL2Xd+eQjPxV5OgFrGJvD6e\r\n11egt2UCW2/+6J2Im+5fobToF2r6jHOZfm3VtZZfS+pM5YK+X1j2jzYQxxRQ\r\ngpEv9zF7u1PancS9JVPNN1xJkjO87beCQB8KOLKxAELEzM2gwR84/Or0I1Am\r\n6H+k0/Y2k/Z7sUmmSv6DO92+CqWHjdwnw23t9sPhQQWstSnANaWr/xoxEFfH\r\nd2uaWWS00sQesL10TQ0KPiU51ZyKixp8mk1+CXqsg78KyIiRwMuns9If+BhD\r\nRHiC3Ea3rqdWm4LR5/9ormEqlxaFkVYmYMGerE0WW0R4IOU5YXauJ1rylPd4\r\nhnJAr7/4itDC3l34TPxXzTfNG58lOLnRNS9ZLN5oGrMVO9wASixeiB4lsYSn\r\nSePfuIvyUOK29LB/v0Tsk6JrE9QyjoQev9v3i7fY0JRW8iqLj/tzN7vUXUvq\r\nKwA8zh4RD2vUqxAO3Nqn6obz7nlk7V3SR7QFHwJQCnjIpQ/K3IcC6K5rJM9C\r\no+sc+WP3mxOBP20O+F7a7woAtMRPF3jb/rk7lpMIR2qe3FqKZ+W/RRHt8D1F\r\naHrmKjcPR1pNNERQ+HfF2OnB01+jKu97y84=\r\n=fx25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"02c534e3796150ac564c57aa5a248c7bdf7835ab","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.18.1+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lerna":"6.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.5.0_1676306003163_0.5160993947093899","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"@lerna/bootstrap","version":"6.5.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.5.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"8d855b2502f03546b9696de3e9e5bb1ed6b7a8ca","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.5.1.tgz","fileCount":8,"integrity":"sha512-JlXjLOid/AjAARpIe7a0YxRR8t7i3eJq0I3YP10c1yidfiNnhtNS97cuOkuzb/ZYJ8QIpDuIswJneyfNIdJQQQ==","signatures":[{"sig":"MEUCIGsAuAFb5tjdIhOdv3YaN0RP4SLcz+CtyauDbsDkvflRAiEArcEPEt5iBnSOqYIWCyXSVqToUhL0WpKOqJvBuMLFbyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6161ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX2Q//VwknSIlgwUb1gAGAQk5wiOHmvaD034W6Vx9Tf4soa4jq8RWm\r\n6/UsHMNjsSVCw7VmJsRobLR1wepPEwyZlHhSr5FcXjC7flgaBWWI/4hEHt9B\r\n9+2DhVrZyFQFneVIwHy5tG92ZWxc1neB20xQ62wQJghXcNM1D0tUlt+nJ1+p\r\n6LGSG0GUfrcCBQe/8iX7tefnaQp/AP9D9kvW13xACqxXJu3Jp6AUBLozoEXu\r\np421prZMcmXe9Z5qrqtMC0DIRTGCKK475bN5zDcwkKBefI3rH84l9STR58xX\r\n86eEM85/N2YDl1fWqBVX6Rc6OExoS4QdqyxzlldLjz01f4IGEI6Q8vIXdDdq\r\n8o8hUCWAg7WTOmPZe+c9CZU+8EI9ChcKh0hqAgIP0PG2mTu7OgT8/1NrdSlu\r\n6RsFb80WjmRMFh6hoiaQ9dZGP3Bql5qr3k/1Vk9to8/FEEk/Z4V604of2MAw\r\n9oJtUiaMa4l5Cx3WplcDSAFjvmoN6HKxqlYSLAWhFTWfBUBlwaoCkgZiGmsa\r\n1EFqSh/9p9UBXQVyoPuH1IMJlAvuqaqEKzHtjeVFTPK990v9hYCmz20kmZno\r\nNLYQEjyKraWWSPyXg2D1fnpZjAozXTyCpEUgcpGEDlDy3Ff/ykXeY3olfrYX\r\n+hDtW4+oz4gI4VlRhgJ1niEjf26aY06NeL4=\r\n=XD4J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"0a7ac45bb2b6322e6f20f37c2aa04eae74b553c8","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v16.18.1+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lerna":"6.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.5.1_1676369589212_0.24373146401588008","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"@lerna/bootstrap","version":"6.6.0","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.6.0","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"057252ba1ae3e628852d42b9209ebb9afaba1fc9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.6.0.tgz","fileCount":235,"integrity":"sha512-8aKW6MvWw8No+mQEztEHXzBaqDUDTaYpgJxBhnLGzR8u0PTkkMd039JrslypeBzB+9jSQSDyZ7O5JgfUofmEOQ==","signatures":[{"sig":"MEUCIQD3948oj96mM4tqEXcYP4VioLpMxQMBJ+ybJqk4/mFi9wIgfWvZhSXs7wq+F4CnjddqUsbcmMNL2+AoTf7TNQPqw4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHBa9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2ZA//TumlbJb2uIg8gHm71Iq5ooJibnpiiTW8cYkPxvgo5uF68CUD\r\nPtRxG6jHF2JF1dWDwVDtpsWK1MW07+NcTDOUVnQ66hm+D8IanY3RUVjHuAgE\r\ngCFL7MiG6Grej0YSnhUWDpCCkTdGNkcT/874V5I3KeYYHzX0JggjmLJXeHDV\r\nyD1Q6CoqQCbR0boLfXz+xOiYasuCeFClfS18ixaUSvDbNv31oTB6gq2Whf1X\r\nD++nIOykCHLUuB9N5cLrkTqqqdYMF4fZTBqKZnKTGvDHCsrmLLzUb6HWlSti\r\nbd2+Tfd/AA3tLC5u8HJATvunrg9F24LHHwSxVsWUHFPzQvdoDmPoSvxqYUz0\r\nkcLFP5C5UKF943LKD9x63m9n6mCHz1Wc8mh4dzoSgnyrn2LlmWsQldrTcQXy\r\n1wJrp+aOBLOnff6QFbxgHWUSBXhVYZowCtdVZQ0tvaecWY3/cGEreukCVGrR\r\nt+WypJwpsoOazLClM7Jmc69uJGfg3lXeMlXSMZlE65VqILhDb+y8Zfuidgaa\r\n0FKFWhuNWNUcpg2AmH3h4qErI5UwJiR65ij0cjwfwgqiiNAKpBekdPVNIis9\r\nKJ1a1kLAGZotMWniXcHT4WEMFc4G6HnF4K+Ttlwq1tYXAMBbz5w15iW8jR+a\r\n1nUCEoUp2uxCY92IBjDBA0yDbSSJRy9yql0=\r\n=ULUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"43afbf83a55698b0e6f8745753a87c7863f0e4c5","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v18.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"18.15.0","dependencies":{"lerna":"6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.6.0_1679562429642_0.9018867662216798","host":"s3://npm-registry-packages"}},"6.6.1":{"name":"@lerna/bootstrap","version":"6.6.1","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.6.1","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"ee5e4391eac0d378a8f72ec2abfed1ba677f1a70","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.6.1.tgz","fileCount":235,"integrity":"sha512-oG9RaEfYwcwkapDushUoYLU9a4vo0Qqo3ozxtsn/VuZ5CoSwiQVlXpQaz92hN8Xmt50ZxZ/NHlboObF1YgUQMA==","signatures":[{"sig":"MEUCICXaOY8B0lG3yfQNDkmV4uD2NV1FEsOUJ72KdA4L8qv4AiEAg1bD1ddKnmXvzYxyUHqmI/KfNshmQCR9FJx+kK8YEAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHemRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWpg//dFsSpcLgNmVKv0bptK7NkCFCSajVkY7nfebGgCUBUUQI5cL6\r\nxPmhiVZe4+vXgm4+U44VPO+vMDpTplQ6qSU4GjTXyl0OOehWbEl1vgLikCfX\r\nWj9/0WHvJB+xujUG+LBF7Sb+a1hb9aFL6XmZN1Td65qCIWoYQdvkyRWwKSr6\r\n2Xi+YX/Vicla4MST889+r4yiEYtMV7LEKBQOYAy/gWNAV07nQ1byKC5QejSS\r\ngjv/NW6XQQncfJz6iXTkJP+m/E14K0GLvfSFWE9mEfUvq3DBWGFDKqJdc+LZ\r\nCpfZHuAcyM5Jzi7KWcDnEaKstYb3nMnAwswODDY8kh7fpfTpe21yy6caAwoN\r\nLD6mxBD3oW/RssW0omEJkSbTY/Qh+bW5O5CScFmpieauR75owuXnF0hrf1ZY\r\nYmMiWzF5jIRDRCp/4NWBIRabJz7q7fflTLauzgOOXf6bI8E87WueuiBphoxl\r\nhkYxv7lYz4J/6bSaKpw779/aabdHus61hOyoDgukLAIofZj1KXny0Asgeapy\r\nSirOeMXboWIFBjXhMSN2ccUbWlM9nfspXlrl7Lf/ey4DVgPc6FxhEOuLsw9H\r\nS53eVcisHTuhzcwle/25DxgV1g2Cew8T6WOLba8jRvc/7MrxzIUo3s/uhnqD\r\n25AwpclD3XRCYLXVLhX4zKyrVXYsLI+W9wg=\r\n=crvF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":"^14.15.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"dbc6df8b8074a77e3964bd46fa559afa7a4e6b74","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/undefined/node@v18.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"18.15.0","dependencies":{"lerna":"6.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.6.1_1679681936837_0.5812249214145595","host":"s3://npm-registry-packages"}},"6.6.2":{"name":"@lerna/bootstrap","version":"6.6.2","keywords":["lerna","command"],"author":{"url":"https://github.com/evocateur","name":"Daniel Stockman"},"license":"MIT","_id":"@lerna/bootstrap@6.6.2","maintainers":[{"name":"anonymous","email":"npm@jameshenry.email"},{"name":"anonymous","email":"hello@nrwl.io"}],"homepage":"https://lerna.js.org","bugs":{"url":"https://github.com/lerna/lerna/issues"},"dist":{"shasum":"31991e64f6d941edebf077979ad55207cb8330c4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@lerna/bootstrap/-/bootstrap-6.6.2.tgz","fileCount":241,"integrity":"sha512-zULGoLlMv+1us5AMsYlbo7UecJIEUNcvNvkkJDeomkM9gsfHGRhJbIx++XU8u7sYBDOzaahXddOqjlF/yYHZOQ==","signatures":[{"sig":"MEQCICEjBLpX6jICpWiVvL4mOguOVM4qpM38G7CFCVs7gL5LAiB2mmzTL573UR5gUNVeyCcg4hiHy1YDS2EuNhXZOgEReQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVAOpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+/A//bmU2ZbkRlmLrTsRw113CKulWmCsmPdOv1dVjGINyagKfi9wC\r\nnV2neqiNIaOuiPFeWIJH5b87na7tFtqS2LFHacOhvJMTTz6Ltjw45PlfeADw\r\npiPHpC4Y9W7WPGS8DqyY8izBS3GQDSs3tUVURPE1Ic5Vq3udY0eTXWKC42X6\r\nR1OUXFuSBIXynAiTKrKl1x2ql7hdW8ab4N0sanMAv+QY1PWFrIMLg7VDst58\r\nhr6Q75L5rJKXdGfthqLXaqpAchJjFtOHj0p7hIGUfEqhp4l07ehHSzKo8rac\r\nq9LjxfMv74D7m8v3KKJduqrhAPjkVzK3vw+NaiQqTlaPkesjM08y+cisNcqH\r\n3JpMbVYQ9xNEzbhT0PFAEQbcN6dusY+NxUm3uRvR8Rd3wFWTUgxj4mmw7BfK\r\nREO7VsgcJdR6ghJXd/L2szV4BT5BWuk8T2fGFI+OHwUqGbY6npDalTxMX5ki\r\nEP+B+FFny5y4CM+REkhrxkWPilL8+GeO+bY07wwBlXfhX/491P+j0HyqipVu\r\nZh72zQY8k7bF8O+5O29Vk041Ypv8/KVm7rb8ayP9H7P6pRTwKuVUj4RLmhIO\r\nekza9LWcT9y1S+GKlXuXEqy66kg6+CarS1eeZfEXh8I0lTRQeqz20rAPfZ6b\r\nZ0dT/PY5xMeNMly5eoH85PUUovT1GNJwNYs=\r\n=tk48\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","readme":"# `lerna bootstrap`\n\n> Link local packages together and install remaining package dependencies\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Usage\n\n```sh\n$ lerna bootstrap\n```\n\nBootstrap the packages in the current Lerna repo.\nInstalls all of their dependencies and links any cross-dependencies.\n\nWhen run, this command will:\n\n1. `npm install` all external dependencies of each package.\n2. Symlink together all Lerna `packages` that are dependencies of each other.\n3. `npm run prepublish` in all bootstrapped packages (unless `--ignore-prepublish` is passed).\n4. `npm run prepare` in all bootstrapped packages.\n\n`lerna bootstrap` accepts all [filter flags](https://www.npmjs.com/package/@lerna/filter-options).\n\nPass extra arguments to npm client by placing them after `--`:\n\n```sh\n$ lerna bootstrap -- --production --no-optional\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"npmClientArgs\": [\"--production\", \"--no-optional\"]\n}\n```\n\n### --hoist [glob]\n\nInstall external dependencies matching `glob` at the repo root so they're\navailable to all packages. Any binaries from these dependencies will be\nlinked into dependent package `node_modules/.bin/` directories so they're\navailable for npm scripts. If the option is present but no `glob` is given\nthe default is `**` (hoist everything). This option only affects the\n`bootstrap` command.\n\n```sh\n$ lerna bootstrap --hoist\n```\n\nFor background on `--hoist`, see the [hoist documentation](https://github.com/lerna/lerna/blob/main/doc/hoist.md).\n\nNote: If packages depend on different _versions_ of an external dependency,\nthe most commonly used version will be hoisted, and a warning will be emitted.\n\nNote: `--hoist` is [incompatible with `file:` specifiers](https://github.com/lerna/lerna/issues/1679#issuecomment-461544321). Use one or the other.\n\nNote: `--hoist` [no longer accepts multiple string values](https://github.com/lerna/lerna/issues/2307) since [v3.18.0](https://github.com/lerna/lerna/releases/tag/v3.18.0). Use the following instead:\n\na. Wrap string values by quotes:\n\n```\n$ lerna bootstrap --hoist \"{rollup,postcss-cli,webpack-cli,babel-loader,npm-run-all}\"\n```\n\nb. Specify the list of values in `lerna.json`:\n\n```json\n{\n  \"command\": {\n    \"bootstrap\": {\n      \"hoist\": [\n        \"rollup\",\n        \"postcss-cli\",\n        \"webpack-cli\",\n        \"babel-loader\",\n        \"npm-run-all\"\n      ]\n    }\n  },\n  ...\n}\n```\n\n### --strict\n\nWhen used in conjunction with hoist will throw an error and stop bootstrapping after emitting the version warnings. Has no effect if you aren't hoisting, or if there are no version warnings.\n\n```sh\n$ lerna bootstrap --hoist --strict\n```\n\n### --nohoist [glob]\n\nDo _not_ install external dependencies matching `glob` at the repo root. This\ncan be used to opt out of hoisting for certain dependencies.\n\n```sh\n$ lerna bootstrap --hoist --nohoist=babel-*\n```\n\n### --ignore\n\n```sh\n$ lerna bootstrap --ignore component-*\n```\n\nThe `--ignore` flag, when used with the `bootstrap` command, can also be set in `lerna.json` under the `command.bootstrap.ignore` key. The command-line flag will take precedence over this option.\n\n**Example**\n\n```json\n{\n  \"version\": \"0.0.0\",\n  \"command\": {\n    \"bootstrap\": {\n      \"ignore\": \"component-*\"\n    }\n  }\n}\n```\n\n> Hint: The glob is matched against the package name defined in `package.json`,\n> not the directory name the package lives in.\n\n## Options\n\n### `--ignore-prepublish`\n\nSkip prepublish lifecycle scripts run by default in bootstrapped packages.\nNote, this lifecycle is [deprecated](https://docs.npmjs.com/misc/scripts#deprecation-note),\nand will likely be removed in the next major version of Lerna.\n\n```sh\n$ lerna bootstrap --ignore-prepublish\n```\n\n### `--ignore-scripts`\n\nSkip any lifecycle scripts normally run (`prepare`, etc) in bootstrapped packages.\n\n```sh\n$ lerna bootstrap --ignore-scripts\n```\n\n### `--registry <url>`\n\nWhen run with this flag, forwarded npm commands will use the specified registry for your package(s).\n\nThis is useful if you do not want to explicitly set up your registry\nconfiguration in all of your package.json files individually when e.g. using\nprivate registries.\n\n### `--npm-client <client>`\n\nMust be an executable that knows how to install npm package dependencies.\nThe default `--npm-client` is `npm`.\n\n```sh\n$ lerna bootstrap --npm-client=yarn\n```\n\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\"\n}\n```\n\n### `--use-workspaces`\n\nEnables integration with [Yarn Workspaces](https://github.com/yarnpkg/rfcs/blob/master/implemented/0000-workspaces-install-phase-1.md) (available since yarn@0.27+).\nThe values in the array are the commands in which Lerna will delegate operation to Yarn (currently only bootstrapping).\nIf `--use-workspaces` is true then `packages` will be overridden by the value from `package.json/workspaces.`, and both `--ignore` and `--scope` will be ignored.\nMay also be configured in `lerna.json`:\n\n```js\n{\n  ...\n  \"npmClient\": \"yarn\",\n  \"useWorkspaces\": true\n}\n```\n\nThe root-level package.json must also include a `workspaces` array:\n\n```json\n{\n  \"private\": true,\n  \"devDependencies\": {\n    \"lerna\": \"^2.2.0\"\n  },\n  \"workspaces\": [\"packages/*\"]\n}\n```\n\nThis list is broadly similar to lerna's `packages` config (a list of globs matching directories with a package.json),\nexcept it does not support recursive globs (`\"**\"`, a.k.a. \"globstars\").\n\n### `--no-ci`\n\nWhen using the default `--npm-client`, `lerna bootstrap` will call [`npm ci`](https://docs.npmjs.com/cli/ci) instead of `npm install` in CI environments.\nTo disable this behavior, pass `--no-ci`:\n\n```sh\n$ lerna bootstrap --no-ci\n```\n\nTo _force_ it during a local install (where it is not automatically enabled), pass `--ci`:\n\n```sh\n$ lerna bootstrap --ci\n```\n\nThis can be useful for \"clean\" re-installs, or initial installations after fresh cloning.\n\n### `--force-local`\n\n```sh\n$ lerna bootstrap --force-local\n```\n\nWhen passed, this flag causes the `bootstrap` command to always symlink local dependencies regardless of matching version range.\n\n### `publishConfig.directory`\n\nThis _non-standard_ field allows you to customize the symlinked subdirectory that will be the _source_ directory of the symlink, just like how the published package would be consumed.\n\n```json\n  \"publishConfig\": {\n    \"directory\": \"dist\"\n  }\n```\n\nIn this example, when this package is bootstrapped and linked, the `dist` directory will be the source directory (e.g. `package-1/dist => node_modules/package-1`).\n\n## How It Works\n\nLet's use `babel` as an example.\n\n- `babel-generator` and `source-map` (among others) are dependencies of `babel-core`.\n- `babel-core`'s [`package.json`](https://github.com/babel/babel/blob/13c961d29d76ccd38b1fc61333a874072e9a8d6a/packages/babel-core/package.json#L28-L47) lists both these packages as keys in `dependencies`, as shown below.\n\n```js\n// babel-core package.json\n{\n  \"name\": \"babel-core\",\n  ...\n  \"dependencies\": {\n    ...\n    \"babel-generator\": \"^6.9.0\",\n    ...\n    \"source-map\": \"^0.5.0\"\n  }\n}\n```\n\n- Lerna checks if each dependency is also part of the Lerna repo.\n  - In this example, `babel-generator` can be an internal dependency, while `source-map` is always an external dependency.\n  - The version of `babel-generator` in the `package.json` of `babel-core` is satisfied by `packages/babel-generator`, passing for an internal dependency.\n  - `source-map` is `npm install`ed (or `yarn`ed) like normal.\n- `packages/babel-core/node_modules/babel-generator` symlinks to `packages/babel-generator`\n- This allows nested directory imports\n\n## Notes\n\n- When a dependency version in a package is not satisfied by a package of the same name in the repo, it will be `npm install`ed (or `yarn`ed) like normal.\n- Dist-tags, like `latest`, do not satisfy [semver](https://semver.npmjs.com/) ranges.\n- Circular dependencies result in circular symlinks which _may_ impact your editor/IDE.\n\n[Webstorm](https://www.jetbrains.com/webstorm/) locks up when circular symlinks are present. To prevent this, add `node_modules` to the list of ignored files and folders in `Preferences | Editor | File Types | Ignored files and folders`.\n","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":"./dist/index.js","./lib/*":"./dist/lib/*.js","./command":"./dist/command.js"},"gitHead":"9a7796145124eeeec45a4a3e8afd0a438077268d","_npmUser":{"name":"anonymous","email":"npm@jameshenry.email"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/lerna/lerna.git","type":"git","directory":"packages/legacy-structure/commands/bootstrap"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Link local packages together and install remaining package dependencies","directories":{},"_nodeVersion":"18.15.0","dependencies":{"lerna":"6.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bootstrap_6.6.2_1683227561627_0.8752548723487286","host":"s3://npm-registry-packages"}}},"name":"@lerna/bootstrap","time":{"created":"2018-03-07T02:14:58.133Z","modified":"2025-08-27T15:19:12.806Z","3.0.0-beta.0":"2018-03-07T02:14:58.302Z","3.0.0-beta.1":"2018-03-09T02:50:47.938Z","3.0.0-beta.2":"2018-03-10T02:28:30.668Z","3.0.0-beta.3":"2018-03-15T15:01:17.781Z","3.0.0-beta.4":"2018-03-19T21:31:16.493Z","3.0.0-beta.5":"2018-03-19T23:33:07.122Z","3.0.0-beta.6":"2018-03-19T23:52:02.879Z","3.0.0-beta.7":"2018-03-20T00:50:56.147Z","3.0.0-beta.8":"2018-03-22T00:41:48.224Z","3.0.0-beta.9":"2018-03-24T02:10:29.288Z","3.0.0-beta.10":"2018-03-27T00:08:44.386Z","3.0.0-beta.11":"2018-03-29T01:37:30.000Z","3.0.0-beta.12":"2018-03-30T01:29:33.566Z","3.0.0-beta.13":"2018-03-31T00:57:25.967Z","3.0.0-beta.14":"2018-04-03T23:34:49.658Z","3.0.0-beta.15":"2018-04-09T23:33:33.769Z","3.0.0-beta.17":"2018-04-13T01:31:58.566Z","3.0.0-beta.18":"2018-04-24T20:18:44.069Z","3.0.0-beta.19":"2018-05-03T16:55:50.783Z","3.0.0-beta.20":"2018-05-07T23:33:28.258Z","3.0.0-beta.21":"2018-05-12T01:04:01.880Z","3.0.0-rc.0":"2018-07-27T01:36:42.116Z","3.0.0":"2018-08-10T01:17:13.730Z","3.0.4":"2018-08-14T01:15:42.368Z","3.0.5":"2018-08-15T00:30:10.771Z","3.0.6":"2018-08-16T00:33:47.987Z","3.1.0":"2018-08-17T21:44:33.988Z","3.1.2":"2018-08-20T23:32:48.748Z","3.1.3":"2018-08-21T17:37:48.436Z","3.1.4":"2018-08-21T18:14:39.448Z","3.2.0":"2018-08-28T21:02:00.324Z","3.3.0":"2018-09-06T01:33:22.634Z","3.3.1":"2018-09-11T23:30:11.028Z","3.3.2":"2018-09-12T23:59:03.815Z","3.4.1":"2018-10-04T01:03:55.363Z","3.5.0":"2018-11-27T20:04:10.671Z","3.6.0":"2018-12-07T23:58:20.128Z","3.7.0":"2018-12-19T20:19:28.037Z","3.7.1":"2018-12-20T00:18:18.477Z","3.7.2":"2018-12-21T01:06:58.826Z","3.8.1":"2018-12-31T23:54:48.345Z","3.8.2":"2019-01-03T01:28:51.765Z","3.8.5":"2019-01-05T01:19:05.814Z","3.9.0":"2019-01-08T02:40:27.437Z","3.9.1":"2019-01-08T20:07:52.953Z","3.10.0":"2019-01-08T22:13:48.095Z","3.10.1":"2019-01-09T00:29:47.209Z","3.10.2":"2019-01-09T18:53:30.747Z","3.10.3":"2019-01-10T20:47:57.725Z","3.10.4":"2019-01-10T23:19:28.504Z","3.10.5":"2019-01-11T01:16:43.016Z","3.10.6":"2019-01-19T00:07:10.430Z","3.11.0":"2019-02-08T01:38:30.639Z","3.12.0":"2019-02-14T20:49:15.225Z","3.12.1":"2019-02-14T23:12:46.185Z","3.13.0":"2019-02-15T01:50:28.432Z","3.13.1":"2019-02-26T22:13:02.693Z","3.13.3":"2019-04-17T00:57:07.939Z","3.14.0":"2019-05-14T23:29:29.739Z","3.14.2":"2019-06-09T22:33:16.268Z","3.15.0":"2019-06-09T23:19:46.592Z","3.16.0":"2019-07-18T23:44:34.571Z","3.16.1":"2019-07-19T18:10:53.235Z","3.16.2":"2019-07-22T22:55:33.186Z","3.16.5":"2019-10-07T22:54:13.452Z","3.17.0":"2019-10-10T01:22:50.256Z","3.18.0":"2019-10-15T20:05:07.447Z","3.18.4":"2019-11-08T01:53:59.960Z","3.18.5":"2019-11-20T01:25:45.726Z","3.20.0":"2019-12-27T21:08:17.149Z","3.21.0":"2020-05-13T00:51:01.953Z","4.0.0":"2021-02-10T22:42:21.744Z","5.0.0-alpha.0":"2022-05-24T06:22:50.776Z","5.0.0-alpha.1":"2022-05-24T06:32:24.961Z","5.0.0-alpha.2":"2022-05-24T08:03:30.827Z","5.0.0":"2022-05-24T15:43:33.301Z","5.1.0-alpha.0":"2022-05-25T11:45:00.146Z","5.1.0":"2022-06-07T17:59:21.981Z","5.1.1":"2022-06-09T10:07:36.385Z","5.1.2":"2022-06-13T10:21:01.543Z","5.1.3":"2022-06-15T15:09:24.223Z","5.1.4":"2022-06-15T16:30:36.876Z","5.1.5":"2022-06-24T08:26:38.253Z","5.1.6":"2022-06-24T17:07:57.574Z","5.1.7":"2022-07-06T13:53:17.777Z","5.1.8":"2022-07-07T11:34:35.469Z","5.2.0":"2022-07-22T17:13:25.915Z","5.3.0":"2022-07-27T13:28:32.662Z","5.4.0":"2022-08-08T14:52:48.736Z","5.4.1":"2022-08-12T13:30:19.331Z","5.4.2":"2022-08-14T14:08:25.500Z","5.4.3":"2022-08-16T18:37:48.928Z","5.5.0":"2022-08-31T20:06:11.526Z","5.5.1":"2022-09-09T14:39:48.711Z","5.5.2":"2022-09-20T20:30:18.377Z","5.5.3":"2022-09-28T13:45:41.448Z","5.5.4":"2022-09-28T13:48:05.925Z","5.6.0":"2022-09-29T21:56:15.433Z","5.6.1":"2022-09-30T14:25:16.793Z","6.0.0-alpha.0":"2022-10-07T13:39:48.573Z","5.6.2":"2022-10-09T21:18:22.702Z","6.0.0-alpha.1":"2022-10-09T21:42:46.204Z","6.0.0-alpha.2":"2022-10-12T16:29:43.638Z","6.0.0":"2022-10-12T17:39:29.225Z","6.0.1":"2022-10-14T16:48:22.099Z","6.0.2":"2022-11-02T19:23:17.984Z","6.0.3":"2022-11-07T18:16:51.768Z","6.1.0":"2022-11-29T21:38:40.607Z","6.2.0":"2022-12-13T12:52:23.983Z","6.3.0":"2022-12-26T18:40:17.348Z","6.3.1-beta.0":"2022-12-26T18:58:13.569Z","6.3.1-beta.1":"2022-12-27T12:09:38.629Z","6.3.1-beta.2":"2022-12-27T12:18:15.979Z","6.3.1-beta.3":"2022-12-27T12:24:54.277Z","6.3.1-beta.4":"2022-12-27T12:39:46.093Z","6.3.1-beta.5":"2022-12-27T12:56:52.311Z","6.3.1-beta.6":"2022-12-27T13:08:40.818Z","6.3.1-beta.8":"2022-12-27T13:16:05.805Z","6.4.0":"2023-01-05T18:28:49.910Z","6.4.1":"2023-01-12T19:38:18.148Z","6.4.2-beta.0":"2023-01-19T17:25:22.451Z","6.5.0-alpha.0":"2023-01-30T08:05:16.356Z","6.5.0-alpha.1":"2023-02-05T12:47:24.149Z","6.5.0-alpha.2":"2023-02-05T13:26:57.463Z","6.5.0":"2023-02-13T16:33:23.311Z","6.5.1":"2023-02-14T10:13:09.368Z","6.6.0":"2023-03-23T09:07:09.807Z","6.6.1":"2023-03-24T18:18:57.023Z","6.6.2":"2023-05-04T19:12:41.839Z"},"readmeFilename":"README.md","homepage":"https://lerna.js.org"}