Moves dependencies from root package.json
to the packages
in your monorepo where they are imported.
npx -p turborepo-tools move-root-deps -d .
Options
Name | Short | Description |
---|---|---|
--directory (req) |
-d |
path to your monorepo. Can be a relative path |
--limit |
-l |
Limit the number of deps to move |
--dry-run |
Log and exit | |
--pristine |
-p |
Specify dirs you don't want to touch |
--skip |
-s |
Skip some deps, can use multiple times |
--skip-prefix |
Same idea as --skip |
|
--only |
Move only the dep specified, can use multiple times | |
--only-prefix |
Same idea as --only |
|
--include-dev |
Includes devDependencies (default true) |
npx -p turborepo-tools fix-self-imports -d .
Options
Name | Short | Description |
---|---|---|
--directory (req) |
-d |
path to your monorepo. Can be a relative path |
--dry-run |
Log and exit | |
--limit |
-l |
Limit the number of deps to move |
--only |
Move only the dep specified. Can use multiple times |
npx -p turborepo-tools get-deps -d . -p @internal/foo
Options
Name | Short | Description |
---|---|---|
--directory (req) |
-d |
path to your monorepo. Can be a relative path |
--package |
-p |
Required. specify a single package |
--recursive |
-r |
Crawl up the dependent tree |
npx -p turborepo-tools footprint -d . -p @internal/foo
Name | Short | Description |
---|---|---|
--directory (req) |
-d |
path to your monorepo. Can be a relative path |
--package |
-p |
Required. specify a single package |
Checks all packages for a given script.
npx -p turborepo-tools has-script -d . -t test
Options
Name | Short | Description |
---|---|---|
--directory (req) |
-d |
path to your monorepo. Can be a relative path |
--task |
-t |
Required. specify the script you are looking for |