Skip to content

Commit ed1a28e

Browse files
committed
fix(config): use exclusive for save types
1 parent 0d4c023 commit ed1a28e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

workspaces/config/lib/definitions/definitions.js

+4
Original file line numberDiff line numberDiff line change
@@ -1695,6 +1695,7 @@ const definitions = {
16951695
default: false,
16961696
type: Boolean,
16971697
short: 'D',
1698+
exclusive: ['save-optional', 'save-peer', 'save-prod'],
16981699
description: `
16991700
Save installed packages to a package.json file as \`devDependencies\`.
17001701
`,
@@ -1726,6 +1727,7 @@ const definitions = {
17261727
default: false,
17271728
type: Boolean,
17281729
short: 'O',
1730+
exclusive: ['save-dev', 'save-peer', 'save-prod'],
17291731
description: `
17301732
Save installed packages to a package.json file as
17311733
\`optionalDependencies\`.
@@ -1754,6 +1756,7 @@ const definitions = {
17541756
'save-peer': new Definition('save-peer', {
17551757
default: false,
17561758
type: Boolean,
1759+
exclusive: ['save-dev', 'save-optional', 'save-prod'],
17571760
description: `
17581761
Save installed packages to a package.json file as \`peerDependencies\`
17591762
`,
@@ -1799,6 +1802,7 @@ const definitions = {
17991802
default: false,
18001803
type: Boolean,
18011804
short: 'P',
1805+
exclusive: ['save-dev', 'save-optional', 'save-peer'],
18021806
description: `
18031807
Save installed packages into \`dependencies\` specifically. This is
18041808
useful if a package already exists in \`devDependencies\` or

0 commit comments

Comments
 (0)