I am new to commander and I am trying to achieve a command tree like this:

```
|- build
|    |- browser (+ options)
|    |- cordova (+ options)
|    |- no subcommands, just options
|- config
|    |- create (+ options)

```

Is it possible to split these commands up into multiple files, for example somewhat like this:

Central File:

```js
const program = new commander.Command();
program.command('build').description(...);
program.command('config').description(...);

```

File for build command:

```
program.command('browser').description(...);
program.command('cordova').description(...);
program.option(...);

```

File for config command:

```
program.command('create').description(...);

```

I know of the Git-Style subcommands, but these seem to require executable files (I only have regular JS files)