createCodamaConfig
Create a Codama CLI configuration to generate a program client from an IDL.
Normally saved to codama.js
.
Example
Parameters
Parameter | Type |
---|---|
__namedParameters | { clientJs : string ; clientRust? : string ; dependencyMap? : Record <string , string >; idl : string ; } |
__namedParameters.clientJs | string |
__namedParameters.clientRust? | string |
__namedParameters.dependencyMap? | Record <string , string > |
__namedParameters.idl | string |
Returns
Name | Type | Default value |
---|---|---|
idl | string | - |
scripts | { js : { args : ( | string | { dependencyMap : Record <string , string >; })[]; from : string ; }; rust : | undefined | { args : ( | string | { crateFolder : string ; formatCode : boolean ; })[]; from : string ; }; } | - |
scripts.js | { args : ( | string | { dependencyMap : Record <string , string >; })[]; from : string ; } | - |
scripts.js.args | ( | string | { dependencyMap : Record <string , string >; })[] | - |
scripts.js.from | string | "@codama/renderers-js" |
scripts.rust | | undefined | { args : ( | string | { crateFolder : string ; formatCode : boolean ; })[]; from : string ; } | - |