Metadata-Version: 2.4
Name: ratslang-cli
Version: 0.5.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Rust
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Summary: Check, format, explain and migrate Ratslang configuration files
Keywords: config,robotics,ratslang
Home-Page: https://stelzo.codeberg.page/ratslang/tools/cli/
License: MIT OR Apache-2.0
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://stelzo.codeberg.page/ratslang/tools/cli/
Project-URL: Repository, https://codeberg.org/stelzo/ratslang

# ratslang-cli

The `ratslang` command checks, formats, explains and migrates
[Ratslang](https://stelzo.codeberg.page/ratslang/) configuration files.

```sh
ratslang check friday.rl
ratslang explain friday.rl rat.whisker.length
ratslang fmt friday.rl --write
ratslang generate default.rl
ratslang minimize friday.rl
ratslang migrate friday.rl
```

The [CLI guide](https://stelzo.codeberg.page/ratslang/tools/cli/) shows each
command by example. The language server is
[ratslang-lsp](https://crates.io/crates/ratslang-lsp).

## License

MIT OR Apache-2.0

