You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`bumpDeps`|`boolean`|`true`| repo | bump dependent packages during publish (if B is bumped, and A depends on B, also bump A) |
79
-
|`changeFilePrompt`|[`ChangeFilePromptOptions`][1]|| repo | customize the prompt for change files (can be used to add custom fields) |
80
-
|`changehint`|`string`|| repo | hint message for when change files are not detected but required |
81
-
|`changeDir`|`string`|`change`| repo | directory where change files are stored (relative to repo root) |
82
-
|`changelog`|[`ChangelogOptions`][2]|| repo | changelog rendering and grouping options |
83
-
|`defaultNpmTag`|`string`|`'latest'`| repo, package | the default dist-tag used for NPM publish |
84
-
|`disallowedChangeTypes`|`string[]`|| repo, package | what change types are disallowed |
85
-
|`fetch`|`boolean`|`true`| repo | fetch from remote before doing diff comparisons |
86
-
|`generateChangelog`|`boolean \| 'md' \| 'json'`|`true`| repo | whether to generate `CHANGELOG.md/json` (`'md'` or `'json'` to generate only that type) |
87
-
|`gitTags`|`boolean`|`true`| repo, package | whether to create git tags for published packages (eg: foo_v1.0.1) |
88
-
|`groups`|[`VersionGroupOptions[]`][3]|| repo | bump these packages together ([see details][3]) |
89
-
|`groupChanges`|`boolean`|`false`| repo | write multiple changes to a single changefile |
90
-
|`hooks`|[`HooksOptions`][4]|| repo | hooks for custom pre/post publish actions |
91
-
|`ignorePatterns`|`string[]`|| repo | ignore changes in files matching these glob patterns ([see notes][6]) |
92
-
|`package`|`string`|| repo | specifies which package the command relates to (overrides change detection based on `git diff`) |
93
-
|`prereleasePrefix`|`string`|| repo | prerelease prefix for packages that are specified to receive a prerelease bump |
94
-
|`publish`|`boolean`|`true`| repo | whether to publish to npm registry |
95
-
|`push`|`boolean`|`true`| repo | whether to push to the remote git branch |
96
-
|`registry`|`string`|| repo | target NPM registry to publish |
97
-
|`retries`|`number`|`3`| repo | number of retries for a package publish before failing |
98
-
|`scope`|`string[]`|| repo | only consider package paths matching these patterns ([see details](#scoping)) |
99
-
|`shouldPublish`|`false \| undefined`|| package | manually disable publishing of a package by beachball (does not work to force publishing) |
100
-
|`tag`|`string`|`'latest'`| repo, package | dist-tag for npm when published |
101
-
|`transform`|[`TransformOptions`][4]|| repo | transformations for change files |
74
+
<!-- prettier-ignore -->
75
+
| Option | Type | Default | Applies to | Description |
|`bumpDeps`|`boolean`|`true`| repo | bump dependent packages during publish (if B is bumped, and A depends on B, also bump A) |
80
+
|`changeFilePrompt`|[`ChangeFilePromptOptions`][1]|| repo | customize the prompt for change files (can be used to add custom fields) |
81
+
|`changehint`|`string`|| repo | hint message for when change files are not detected but required |
82
+
|`changeDir`|`string`|`change`| repo | directory where change files are stored (relative to repo root) |
83
+
|`changelog`|[`ChangelogOptions`][2]|| repo | changelog rendering and grouping options |
84
+
|`defaultNpmTag`|`string`|`'latest'`| repo, package | the default dist-tag used for NPM publish |
85
+
|`disallowedChangeTypes`|`string[]`|| repo, package | what change types are disallowed |
86
+
|`fetch`|`boolean`|`true`| repo | fetch from remote before doing diff comparisons |
87
+
|`generateChangelog`|`boolean \| 'md' \| 'json'`|`true`| repo | whether to generate `CHANGELOG.md/json` (`'md'` or `'json'` to generate only that type) |
88
+
|`gitTags`|`boolean`|`true`| repo, package | whether to create git tags for published packages (eg: foo_v1.0.1) |
89
+
|`groups`|[`VersionGroupOptions[]`][3]|| repo | bump these packages together ([see details][3]) |
90
+
|`groupChanges`|`boolean`|`false`| repo | write multiple changes to a single changefile |
91
+
|`hooks`|[`HooksOptions`][4]|| repo | hooks for custom pre/post publish actions |
92
+
|`ignorePatterns`|`string[]`|| repo | ignore changes in files matching these glob patterns ([see notes][6]) |
93
+
|`package`|`string`|| repo | specifies which package the command relates to (overrides change detection based on `git diff`) |
94
+
|`prereleasePrefix`|`string`|| repo | prerelease prefix, e.g. "beta"; note that if this is specified, packages with change type major/minor/patch will be bumped as prerelease instead |
95
+
|`publish`|`boolean`|`true`| repo | whether to publish to npm registry |
96
+
|`push`|`boolean`|`true`| repo | whether to push to the remote git branch |
97
+
|`registry`|`string`|| repo | target NPM registry to publish |
98
+
|`retries`|`number`|`3`| repo | number of retries for a package publish before failing |
99
+
|`scope`|`string[]`|| repo | only consider package paths matching these patterns ([see details](#scoping)) |
100
+
|`shouldPublish`|`false \| undefined`|| package | manually disable publishing of a package by beachball (does not work to force publishing) |
101
+
|`tag`|`string`|`'latest'`| repo, package | dist-tag for npm when published |
102
+
|`transform`|[`TransformOptions`][4]|| repo | transformations for change files |
0 commit comments