Skip to content

Commit b7b16d8

Browse files
authored
Fix arg-parsing issue in codegen script (#2068)
1 parent 845ddaa commit b7b16d8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.ci/make.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ import assert from 'assert'
2828
import { join } from 'desm'
2929
import semver from 'semver'
3030

31+
// xz/globals loads minimist-parsed args as a global `argv`, but it
32+
// interprets args like '8.10' as numbers and shortens them to '8.1'.
33+
// so we have to import and configure minimist ourselves.
34+
import minimist from 'minimist'
35+
const argv = minimist(process.argv.slice(2), { string: ['_', 'task'] })
3136
assert(typeof argv.task === 'string', 'Missing task parameter')
3237

3338
switch (argv.task) {

0 commit comments

Comments
 (0)