cratestack-cli-0.2.1 is not a library.
cratestack-cli
Command-line interface for CrateStack schema validation and code generation.
Overview
cratestack-cli provides commands for validating .cstack schemas and generating client code in multiple languages.
Installation
Commands
check - Validate Schema
Validate schema for errors:
JSON output for programmatic consumption:
Error output:
generate-dart - Generate Dart Client
Options:
--schema- Path to.cstackfile (required)--out- Output directory (required)--name- Package name (required)
generate-typescript - Generate TypeScript Client
generate-studio - Scaffold Project
Generate a complete project scaffold:
Build Integration
Use in build.rs:
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Validation error |
| 2 | I/O error |
| 101 | Internal error |
See Also
- Quickstart
cratestack-client-dart- Dart client package structurecratestack-client-typescript- TypeScript client package structure
License
MIT