Skip to content

Commit 9d2a125

Browse files
committed
fix(args): use passed delimiter or default
1 parent f061efc commit 9d2a125

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/lib/options/args-collector.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ export const collectArgumentOptions = async (): Promise<
105105
generateTypeObject = toBoolean(generateTypeObject, DEFAULT_OPTIONS.generateTypeObject);
106106
compileSources = toBoolean(compileSources, DEFAULT_OPTIONS.compileSources);
107107

108-
delimiter = convertionType === ConvertionType.OBJECT ? Delimiter.CAMEL : Delimiter.SNAKE;
108+
if (!delimiter) {
109+
delimiter = convertionType === ConvertionType.OBJECT ? Delimiter.CAMEL : Delimiter.SNAKE;
110+
}
109111

110112
// Because of commander adding default value to params
111113
// See: https://stackoverflow.com/questions/30238654/commander-js-collect-multiple-options-always-include-default

0 commit comments

Comments
 (0)