I'd like to be able to run a command like hs -m foo -c bar -- baz and run some code using bar and/or baz. The hs -h help message says that baz should be available via _cli._args or _cli.args, but I can't figure out where the _cli value exists.
Here's the code I have:
local ipc = require('hs.ipc')
local port
function fooHandler()
print('Hello, World!')
end
port = ipc.localPort('foo', fooHandler)
The output of hs -m foo -c bar -- baz is:
-- Legacy mode enabled --
nil
I'm sure there's a simple answer, but I can't find it.