Skip to content

Commit 6c39e72

Browse files
Convert all headings and page titles to sentence case
- Convert all markdown headings (# Heading, ## Subheading, etc.) to sentence case - Update page titles in YAML navigation files to sentence case - Preserve proper nouns and product names (Fern Editor, Markdown, OpenAPI, etc.) - Preserve technical terms (API, SDK, CLI, HTTP, JSON, YAML, etc.) - Preserve acronyms (AI, PR, RBAC, SSO, OAuth, etc.) Modified 155 files across MDX content and YAML navigation files. Co-Authored-By: Devin Logan <[email protected]>
1 parent b87f5f7 commit 6c39e72

File tree

155 files changed

+1928
-1928
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+1928
-1928
lines changed

fern/apis/docs-yml/definition/docs.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ types:
187187
TabConfig:
188188
extends: [WithPermissions, WithFeatureFlags]
189189
properties:
190-
display-name: string
190+
display-name: String
191191
icon: optional<string>
192192
slug: optional<string>
193193
skip-slug: optional<boolean>
@@ -256,7 +256,7 @@ types:
256256
VersionConfig:
257257
extends: [WithPermissions, WithFeatureFlags]
258258
properties:
259-
display-name: string
259+
display-name: String
260260
path:
261261
type: string
262262
docs: The relative path to the version's docs.yml file.
@@ -579,7 +579,7 @@ types:
579579
PageConfiguration:
580580
extends: [WithPermissions, WithFeatureFlags]
581581
properties:
582-
page: string
582+
page: String
583583
path: string
584584
slug: optional<string>
585585
icon: optional<string>
@@ -590,7 +590,7 @@ types:
590590
extends: [WithPermissions, WithFeatureFlags]
591591
properties:
592592
changelog: ChangelogFolderRelativePath
593-
title: optional<string> # defaults to "Changelog"
593+
title: Optional<string> # defaults to "changelog"
594594
slug: optional<string>
595595
icon: optional<string>
596596
hidden: optional<boolean>
@@ -599,7 +599,7 @@ types:
599599
SectionConfiguration:
600600
extends: [WithPermissions, WithFeatureFlags]
601601
properties:
602-
section: string
602+
section: String
603603
path:
604604
type: optional<string>
605605
docs: |
@@ -702,7 +702,7 @@ types:
702702
ApiReferencePackageConfigurationWithOptions:
703703
extends: [WithPermissions, WithFeatureFlags]
704704
properties:
705-
title: optional<string>
705+
title: Optional<string>
706706
summary:
707707
type: optional<string>
708708
docs: |
@@ -720,7 +720,7 @@ types:
720720
extends: [WithPermissions, WithFeatureFlags]
721721
properties:
722722
endpoint: string
723-
title: optional<string>
723+
title: Optional<string>
724724
slug: optional<string>
725725
icon: optional<string>
726726
hidden: optional<boolean>
@@ -1067,7 +1067,7 @@ types:
10671067
ProductConfig:
10681068
extends: [WithPermissions, WithFeatureFlags]
10691069
properties:
1070-
display-name: string
1070+
display-name: String
10711071
path:
10721072
type: string
10731073
docs: The relative path to the version's docs.yml file.

fern/apis/fern-definition/definition/commons.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ types:
1717

1818
WithDisplayName:
1919
properties:
20-
display-name: optional<string>
20+
display-name: Optional<string>
2121

2222
WithValidation:
2323
properties:

fern/apis/public-api/definition/sdk.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ service:
2929

3030
getStatus:
3131
method: GET
32-
display-name: Get SDK Generation Status
32+
display-name: Get SDK generation status
3333
path: /status/{jobId}
3434
availability: pre-release
3535
docs: Get the status of an SDK generation job.

fern/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ instances:
88
repo: docs
99
branch: main
1010

11-
title: Fern Documentation
11+
title: Fern documentation
1212

1313
metadata:
1414
og:image: https://fern-docs.s3.us-east-2.amazonaws.com/fern-docs-og_image-compressed.png
@@ -43,14 +43,14 @@ products:
4343
slug: ask-fern
4444
subtitle: Let users find answers in your documentation instantly
4545

46-
- display-name: CLI Reference
46+
- display-name: CLI reference
4747
subtitle: Manage and configure your Fern projects
4848
path: ./products/cli-api-reference/cli-api-reference.yml
4949
icon: fa-regular fa-terminal
5050
image: ./images/product-switcher/product-switcher-cliapi-light.png
5151
slug: cli-api-reference
5252

53-
- display-name: API Definitions
53+
- display-name: API definitions
5454
path: ./products/api-def/api-def.yml
5555
icon: fa-regular fa-book
5656
image: ./images/product-switcher/openapi-definition-light.png

fern/products/api-def/api-def.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ navigation:
3131
- page: Multipart form uploads
3232
path: ./openapi-pages/endpoints/multipart.mdx
3333
slug: multipart
34-
- page: Server-sent events
34+
- page: Server-Sent Events
3535
path: ./openapi-pages/endpoints/sse.mdx
3636
slug: sse
3737
- section: Extensions
@@ -145,7 +145,7 @@ navigation:
145145
- section: Methods
146146
slug: methods
147147
contents:
148-
- page: JSON-RPC methods
148+
- page: Json-rpc methods
149149
path: ./openrpc-pages/methods/rpc-methods.mdx
150150
slug: rpc-methods
151151
- page: Notifications
@@ -238,7 +238,7 @@ navigation:
238238
- page: Bytes
239239
path: ./ferndef-pages/endpoints/bytes.mdx
240240
slug: bytes
241-
- page: Server-sent events
241+
- page: Server-Sent Events
242242
path: ./ferndef-pages/endpoints/sse.mdx
243243
slug: sse
244244
- section: Advanced
@@ -259,7 +259,7 @@ navigation:
259259
path: ./ferndef-pages/audiences.mdx
260260
- page: Availability
261261
path: ./ferndef-pages/availability.mdx
262-
- section: api.yml reference
262+
- section: Api.yml reference
263263
slug: api-yml
264264
contents:
265265
- page: Overview
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
navigation:
2-
- page: AsyncAPI Definition Redirect Page
2+
- page: AsyncAPI definition redirect page
33
path: ./pages/asyncapi-empty.mdx
44
slug: empty-page
55
hidden: true

fern/products/api-def/asyncapi-pages/auth.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ components:
5959
env: AUTH_TOKEN
6060
```
6161

62-
## API Key security scheme
62+
## API key security scheme
6363

6464
Start by defining an `apiKey` security scheme in your `asyncapi.yml`:
6565

@@ -81,7 +81,7 @@ const client = new Client({
8181
})
8282
```
8383

84-
### Custom API Key variable name
84+
### Custom API key variable name
8585

8686
If you want to control variable naming and the environment variable to scan,
8787
use the configuration below:
@@ -120,7 +120,7 @@ const client = new Client({
120120
})
121121
```
122122

123-
### Custom Basic Auth variable names
123+
### Custom basic auth variable names
124124

125125
If you want to control variable naming and the environment variables to scan,
126126
use the configuration below:
@@ -139,7 +139,7 @@ components:
139139
env: PASSWORD
140140
```
141141

142-
## OAuth2 security scheme
142+
## Oauth2 security scheme
143143

144144
<Markdown src="/snippets/pro-plan.mdx"/>
145145

fern/products/api-def/asyncapi-pages/automation.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ subtitle: Automatically sync your AsyncAPI spec changes to keep SDKs and docs up
55

66
Keeping your AsyncAPI specifications in sync with your codebase is crucial for maintaining accurate SDKs and documentation. Fern provides several automation options to streamline this process.
77

8-
## GitHub Actions
8+
## GitHub actions
99

1010
Use Fern's GitHub Action to automatically update SDKs and docs when your AsyncAPI spec changes:
1111

@@ -85,7 +85,7 @@ api:
8585
version: 0.8.8
8686
```
8787
88-
### From Git repository
88+
### From git repository
8989
```yaml title="generators.yml" {3-7}
9090
api:
9191
specs:
@@ -99,9 +99,9 @@ api:
9999
version: 0.8.8
100100
```
101101
102-
## CI/CD integration
102+
## Ci/cd integration
103103
104-
### CircleCI
104+
### Circleci
105105
```yaml title=".circleci/config.yml" {15-23}
106106
version: 2.1
107107

@@ -126,7 +126,7 @@ workflows:
126126
- fern-context
127127
```
128128
129-
### GitLab CI
129+
### GitLab ci
130130
```yaml title=".gitlab-ci.yml" {13-20}
131131
stages:
132132
- build

fern/products/api-def/asyncapi-pages/channels/bindings.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ operations:
5858
method: message
5959
```
6060
61-
## MQTT bindings
61+
## Mqtt bindings
6262
6363
Configure MQTT-specific settings for IoT and messaging applications:
6464

fern/products/api-def/asyncapi-pages/overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ components:
109109
- message
110110
```
111111
112-
## Set up your fern folder
112+
## Set up your Fern folder
113113
114114
<Info>
115115
Considering options to generate an AsyncAPI spec? Get live support [here](https://fern-community.slack.com/join/shared_invite/zt-2dpftfmif-MuAegl8AfP_PK8s2tx350Q%EF%BB%BF#/shared-invite/email)

0 commit comments

Comments
 (0)