Skip to content

Commit b4946da

Browse files
authored
Add Ruby configuration options (#34)
1 parent 99f2140 commit b4946da

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

fern/products/sdks/overview/ruby/configuration.mdx

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,35 @@ title: Ruby Configuration
33
description: Configuration options for the Fern Ruby SDK.
44
---
55

6-
Discover how to configure the Fern Ruby SDK for your project.
6+
You can customize the behavior of the Ruby SDK generator in `generators.yml`:
77

8-
<Warning>This page is a WIP, please refer to our previous [documentation](https://buildwithfern.com/learn/sdks/reference/configuration).</Warning>
8+
```yaml {7-8}
9+
default-group: local
10+
groups:
11+
local:
12+
generators:
13+
- name: fernapi/fern-python
14+
version: <Markdown src="/snippets/version-number.mdx"/>
15+
config:
16+
clientName: YourClientName
17+
```
18+
19+
## SDK Configuration Options
20+
21+
<ParamField path="defaultTimeoutInSeconds" type="number | 'infinity'" required={false}>
22+
</ParamField>
23+
24+
<ParamField path="extraDevDependencies" type="ExtraDependenciesSchema" required={false}>
25+
</ParamField>
26+
27+
<ParamField path="flattenModuleStructure" type="boolean" default="false" required={false}>
28+
</ParamField>
29+
30+
<ParamField path="extraDependencies" type="ExtraDependenciesSchema" required={false}>
31+
</ParamField>
32+
33+
<ParamField path="clientClassName" type="string" required={false}>
34+
</ParamField>
35+
36+
<ParamField path="useProvidedDefaults" type="boolean" required={false}>
37+
</ParamField>

0 commit comments

Comments
 (0)