Skip to content

Commit a51bf9b

Browse files
committed
update version and docs
1 parent 8e0323a commit a51bf9b

3 files changed

Lines changed: 16 additions & 6 deletions

File tree

COMMANDS.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,19 @@
2424

2525
These flags override settings from your `.dire.toml` configuration file:
2626

27-
| Flag | Description | Example |
28-
| ------------------------------------ | ------------------------------ | -------------------------------------------- |
29-
| `--directory <path>` | Override files.directory | `dire --directory ./i18n` |
30-
| `--locales <filename=language-code>` | Override files.locales mapping | `dire --locales en.json=en-US,fr.json=fr-FR` |
31-
| `--indent <number>` | Override files.indent | `dire --indent 4` |
27+
| Flag | Description | Example |
28+
| ------------------------------------ | ------------------------------ | ----------------------------------------------------- |
29+
| `--directory <path>` | Override files.directory | `dire --directory ./i18n` |
30+
| `--locales <filename=language-code>` | Override files.locales mapping | `dire --locales en.json=en-US,fr.json=fr-FR` |
31+
| `--indent <number>` | Override files.indent | `dire --indent 4` |
32+
| `--formality <level>` | Override styleGuide.formality | `dire --formality formal` |
33+
| `--project-name <name>` | Override project.name | `dire --project-name "My App"` |
34+
| `--project-description <text>` | Override project.description | `dire --project-description "Online store for shoes"` |
35+
| `--project-domain <domain>` | Override project.domain | `dire --project-domain "e-commerce"` |
36+
| `--provider-active <name>` | Override providers.active | `dire --provider-active claude` |
37+
| `--provider-model <model>` | Override active provider model | `dire --provider-model claude-3-5-sonnet` |
38+
| `--provider-temperature <float>` | Override provider temperature | `dire --provider-temperature 0.3` |
39+
| `--provider-max-tokens <number>` | Override provider max tokens | `dire --provider-max-tokens 4096` |
3240

3341
## What Each Command Does
3442

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ npx dire
5656

5757
This creates a `.dire.toml` file in your project root. Edit it to match your project structure. You can also reference the [config.template.toml](config.template.toml) for all available options.
5858

59+
Note: The `.dire.toml` config file is optional. You can configure everything via CLI flags (see [Configuration Override Flags](COMMANDS.md#configuration-override-flags)). However, the TOML file offers quality-of-life features like glossary management and multiple pre-configured providers for quick switching.
60+
5961
2. **Set Up API Keys**
6062

6163
See [Supported Providers](#supported-providers) section below for setup details.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "dire",
33
"license": "SEE LICENSE IN LICENSE",
4-
"version": "0.4.0",
4+
"version": "0.4.1",
55
"description": "Go-based CLI that automatically processes missing translations in your i18n files using translation providers, glossary definitions, and translation memory",
66
"keywords": [
77
"i18n",

0 commit comments

Comments
 (0)