Concerto Tools
Model converters and tools for Concerto format model files.
Install
npm install -g @accordproject/concerto-tools
Code Generation
The code generators take an array of local CTO files, download any external dependencies (imports) and then convert all the model
in the ModelManager
to the target format.
Go Lang
node cli.js generate --ctoFiles modelfile.cto --format Go
Plant UML
node cli.js generate --ctoFiles modelfile.cto --format PlantUML
Typescript
node cli.js generate --ctoFiles modelfile.cto --format Typescript
Java
node cli.js generate --ctoFiles modelfile.cto --format Java
JSONSchema
node cli.js generate --ctoFiles modelfile.cto --format JSONSchema
XMLSchema
node cli.js generate --ctoFiles modelfile.cto --format XMLSchema
License
Accord Project source code files are made available under the Apache License, Version 2.0.
Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0).
Copyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See LF Projects Trademark Policy.