ska_dlm.typer_types

Typer type annotations modules.

Module Attributes

JsonObjectArg

dict literal type alias for typer.

JsonObjectOption

Optional[dict] literal type alias for typer.

JsonArrayArg

list literal type alias for typer.

JsonArrayOption

Optional[list] literal type alias for typer.

JsonContainerArg

dict | list literal type alias for typer.

JsonContainerOption

Optional[dict | list] literal type alias for typer.

Functions

json_array(value)

Parse shell string to JSON array.

json_object(value)

Parse shell string to JSON object.

json_object_or_array(value)

Parse shell string to JSON object or array.