У меня есть отдельная программа в node.js, которая содержит различные методы / функции, принимает аргументы командной строки и выводит дамп данных, извлеченный из базы данных.Я хочу сделать этот процесс похожим на сервер, под этим я имею в виду, могу ли я заставить автономную программу реагировать на внешние API и получать аргументы командной строки в качестве входных параметров метода, а дамп данных (файл .zip) должен быть ответом API.