@@ -59,7 +59,7 @@ const {{ service.name | caseLower }} = new Command("{{ service.name | caseLower
59
59
/**
60
60
* @param {{ " {" }}{{ service .name | caseUcfirst }}{{ method .name | caseUcfirst }}RequestParams{{ " }" }} params
61
61
*/
62
- {% block decleration %}
62
+ {% block declaration %}
63
63
const {{ service .name | caseLower }}{{ method .name | caseUcfirst }} = async ({
64
64
{%- for parameter in method .parameters .all -%}
65
65
{{ parameter .name | caseCamel | escapeKeyword }},
@@ -74,7 +74,7 @@ const {{ service.name | caseLower }}{{ method.name | caseUcfirst }} = async ({
74
74
}) => {
75
75
{% if method .deprecated %}
76
76
{% if method .since and method .replaceWith %}
77
- console.warn('Warning: This command is deprecated since {{ method .since }}.{% if method .replaceWith %} Please use "{{ method .replaceWith | replace({' .' : ' ' }) }}" instead.{% endif %}');
77
+ console.warn('Warning: This command is deprecated since {{ method .since }}.{% if method .replaceWith %} Please use "{{ method .replaceWith | replace({' .' : ' ' }) | caseKebab }}" instead.{% endif %}');
78
78
{% else %}
79
79
console.warn('Warning: This command is deprecated.');
80
80
{% endif %}
@@ -88,14 +88,14 @@ const {{ service.name | caseLower }}{{ method.name | caseUcfirst }} = async ({
88
88
{{ include (' cli/base/requests/api.twig' ) }}
89
89
{% endif %}
90
90
}
91
- {% endblock %}
91
+ {% endblock declaration %}
92
92
93
93
{% endfor %}
94
94
{% for method in service .methods %}
95
95
{{service .name | caseLower }}
96
96
.command(`{{ method .name | caseKebab }}`)
97
97
{% autoescape false %}
98
- .description(`{% if method .deprecated %}[DEPRECATED] This command is deprecated.{% if method .replaceWith %} Please use '{{ method .replaceWith | replace({' .' : ' ' }) }}' instead.{% endif %} {% endif %}{{ method .description | replace({' `' :' \'' }) | replace({' \n' :' ' }) | replace({' \n \n' :' ' }) }}`)
98
+ .description(`{% if method .deprecated %}[DEPRECATED] This command is deprecated.{% if method .replaceWith %} Please use '{{ method .replaceWith | replace({' .' : ' ' }) | caseKebab }}' instead.{% endif %} {% endif %}{{ method .description | replace({' `' :' \'' }) | replace({' \n' :' ' }) | replace({' \n \n' :' ' }) }}`)
99
99
{% for parameter in method .parameters .all %}
100
100
.{% if parameter .required and not parameter .nullable %}requiredOption{% else %}option{% endif %}(`--{{ parameter .name | escapeKeyword | caseKebab }}{% if parameter | typeName == ' boolean' %} [value]{% else %} {% if parameter .array .type | length > 0 %}[{% else %}< {% endif %}{{ parameter .name | escapeKeyword | caseKebab }}{% if parameter .array .type | length > 0 %}...{% endif %}{% if parameter .array .type | length > 0 %}]{% else %}>{% endif %}{% endif %}`, `{{ parameter .description | replace({' `' :' \'' }) | replace({' \n' :' ' }) | replace({' \n \n' :' ' }) }}`{% if parameter | typeName == ' boolean' %}, (value) => value === undefined ? true : parseBool(value){% elseif parameter | typeName == ' number' %}, parseInteger{% endif %})
101
101
{% endfor %}
0 commit comments