Я делаю небольшой кроссплатформенный инструмент CLI в TypeScript / NodeJs. Его ключевая особенность требует, чтобы он проверял, какие браузеры установлены на хосте. На Linux и Windows это работает без нареканий. Я провел много исследований о том, как мне этого добиться, и в настоящее время я использую «reg query» для Windows и «which» для ОС на основе Unix - Linux, но я не знаю, с чего начать с MacOS.
Я знаю, что это Unix-подобная ОС, но я не могу протестировать свой инструмент. Может кто-нибудь, пожалуйста, помогите мне, потому что у меня нет физического MacBook, поэтому я не могу проверить, какую команду bash мне следует использовать. Я не прошу вас писать полный код, какие команды использовать или, что еще лучше, рабочий пример (скриншот) команды, которая работает правильно. Я знаю, что мог бы использовать «which», «type» или даже «open -Ra» (не уверен насчет этого), я просто не знаю, каков их вывод.