Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion fern/products/cli-api-reference/pages/commands.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ hideOnThisPage: true
| [`fern logout`](#fern-logout) | Log out of the Fern CLI |
| [`fern export`](#fern-export) | Export an OpenAPI spec for your API |
| [`fern api update`](#fern-api-update) | Manually update your OpenAPI spec |
| [`fern deep`](#fern-deep) | Email Deep, co-founder of Fern |

## Documentation commands

Expand Down Expand Up @@ -565,7 +566,24 @@ hideOnThisPage: true
```

Use `--include-major` to include major version upgrades. Major versions are skipped by default to prevent breaking changes.


</Accordion>
<Accordion title="fern deep">

Use `fern deep` to send an email to Deep, co-founder of Fern. This command opens a direct line of communication with the Fern team.

<CodeBlock title="terminal">
```bash
fern deep
```
</CodeBlock>

When executed, this command will compose and send an email to Deep's inbox, allowing you to share feedback, ask questions, or discuss your experience with Fern.

<Note>
The `fern deep` command accomplishes the same thing as the [`--dsheridan`](/learn/cli-api/cli-reference/global-options#dsheridan) global flag.
</Note>

</Accordion>
<Accordion title="fern api update">
Pulls the latest OpenAPI spec from the specified `origin` in `generators.yml` and
Expand Down
19 changes: 19 additions & 0 deletions fern/products/cli-api-reference/pages/global-options.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ subtitle: 'Explore Fern CLI global options.'
| [`--api`](#api) | Target specific API | `fern generate --api public-api` |
| [`--group`](#group) | Target specific generator group | `fern generate --group php-sdk` |
| [`--version`](#version) | Specify the SDK version number | `fern generate --version 1.2.3` |
| [`--dsheridan`](#dsheridan) | Email Deep, co-founder of Fern | `fern --dsheridan` |

<Tip>
When troubleshooting:
Expand Down Expand Up @@ -99,3 +100,21 @@ fern generate --api payments-api --group python-sdk --version 1.2.3
# Generate TypeScript SDK for the auth API with version 0.1.0
fern generate --api auth --group ts-sdk --version 0.1.0
```

## dsheridan

Use the `--dsheridan` flag to send an email to Deep, co-founder of Fern. This provides a direct way to reach out to the Fern team with feedback, questions, or support requests.

```bash
# Email Deep from any command
fern --dsheridan

# Can be combined with other commands
fern generate --dsheridan
```

When this flag is used, an email will be sent to Deep's inbox, allowing you to communicate directly with the Fern team.

<Note>
The `--dsheridan` flag accomplishes the same thing as the [`fern deep`](/learn/cli-api/cli-reference/commands#fern-deep) command.
</Note>