We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c440a5 commit c15d1efCopy full SHA for c15d1ef
src/commands/options.ts
@@ -93,17 +93,13 @@ function parameter(str: string): string {
93
94
export function getOptions(argv: ParsedArgs): Options & {code: CodeOptions} {
95
const options: {[K in string]: any} = {code: {}}
96
- for (let opt in ajvOptions) {
97
- if (opt === "data") {
98
- opt = "$data"
99
- argv.$data = argv.data
100
- }
+ for (const opt in ajvOptions) {
101
const value = argv[toDashCase(opt)] ?? argv[opt]
102
if (value === undefined) continue
103
if (opt.startsWith(CODE)) {
104
options.code[opt.slice(CODE.length)] = value
105
} else {
106
- options[opt] = value
+ options[opt === "data" ? "$data" : opt] = value
107
}
108
109
return options as Options & {code: CodeOptions}
0 commit comments