11cb0ef41Sopenharmony_ciimport commander from './index.js';
21cb0ef41Sopenharmony_ci
31cb0ef41Sopenharmony_ci// wrapper to provide named exports for ESM.
41cb0ef41Sopenharmony_ciexport const {
51cb0ef41Sopenharmony_ci  program,
61cb0ef41Sopenharmony_ci  createCommand,
71cb0ef41Sopenharmony_ci  createArgument,
81cb0ef41Sopenharmony_ci  createOption,
91cb0ef41Sopenharmony_ci  CommanderError,
101cb0ef41Sopenharmony_ci  InvalidArgumentError,
111cb0ef41Sopenharmony_ci  InvalidOptionArgumentError, // deprecated old name
121cb0ef41Sopenharmony_ci  Command,
131cb0ef41Sopenharmony_ci  Argument,
141cb0ef41Sopenharmony_ci  Option,
151cb0ef41Sopenharmony_ci  Help
161cb0ef41Sopenharmony_ci} = commander;
17