htmldeveloper: это часть сборки, так что запускаться должно везде. Отдельный батник на случай если это винда — выглядит слишком "костыльно" =)
Меня больше интересует как это средствами самого stylus сделать, и почему мой вариант не работает. На функцию url то он не ругается (если вместо url написать имя функции которой в stylus нет, то он выдаст ошибку). И про использование флага --with в доке написано. Видимо я сами данные как-то не так передаю.
Было бы решением, если бы не винда. К сожалению, на винде find не запустится.
Другие команды я заменил нпм пакетами (типа rimraf вместо rm -rf), но аналога find я не нашел.