Как записать объект в JS файл, исользуя NodeJS?
Когда сталкиваетесь с какой-то задачей в node.js с большой долей вероятности можно сказать, что эта задача уже решена кем то другим.
А по поводу import и прочего: вы не сможете засунуть их в переменную или передать в функцию в голом виде, можно только в виде строки.
Я не знаю готового решения, но это нетрудно реализовать. Свойства рекурсивно перебираются: базовые типы приводятся к строковому виду, объекты и массивы также раскрываются, функции имеют свойство toString, которое декомпилирует функцию и возвращает строковое представление.