If there is a built in command with a group named create and an installed command with group create they will overwrite each other rather than merging when the command list is created.
This is because a spread operator is used to merge commands at the top level within the cli here.
commands.commandsMap = new Map([...installedCommands.commandsMap, ...builtInCommands.commandsMap]);
Bug
If there is a built in command with a group named
create
and an installed command with groupcreate
they will overwrite each other rather than merging when the command list is created.This is because a spread operator is used to merge commands at the top level within the cli here.
commands.commandsMap = new Map([...installedCommands.commandsMap, ...builtInCommands.commandsMap]);