diff --git a/package.json b/package.json index d5c03cc..4f43b0e 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "chokidar": "3.3.1", "clone": "2.1.2", "color": "3.1.2", - "commander": "4.1.1", + "commander": "9.4.0", "cors": "2.8.5", "esm": "3.2.25", "express": "4.17.1", diff --git a/src/main.js b/src/main.js index 2fb3723..c9725a2 100644 --- a/src/main.js +++ b/src/main.js @@ -17,7 +17,8 @@ if (args.length >= 3 && args[2][0] !== '-') { args.splice(2, 0, '--mbtiles'); } -const opts = require('commander') +const { program } = require('commander'); +program .description('tileserver-gl startup options') .usage('tileserver-gl [mbtiles] [options]') .option( @@ -68,7 +69,8 @@ const opts = require('commander') packageJson.version, '-v, --version' ) - .parse(args); +program.parse(process.argv); +const opts = program.opts(); console.log(`Starting ${packageJson.name} v${packageJson.version}`);