This is similar to a globally installed npm module. The idea being that I can install a module that contains a "widget" command and then I can run:
But I'd really like to be able to register "widget" as a first class binary with my operating system so the CommandBox element can be completely hidden and I can simply run this
I'd like to be able to map a native binary not only to a command name, but also a namespace, so this:
could conceivably be replaced with this:
For this to work, it will require that box is added into the system path, or more specifically, that there is a folder that CommandBox has control over that is part of the system path that we can place shell scripts or batch files in.