Можно ли прочитать content / sourceCode / комментарии исходного файла CallExpression?.
Вариант использования: синтаксический анализатор связывает файл A.js
с этим файлом, имеет CallExpression
, которыйсоответствовать определенным правилам. Прочитайте источник этого CallExpression
(другого файла, отличного от того, который отображается), чтобы получить некоторые данные о текущем CallExpression
. Функция была объявлена / записана в файл B.js
Моя попытка: Получить предков текущего узла (CallExpression) и найти соответствующий импорт, чтобы получить имя файла, откуда было импортировано. Вот где возникает вопрос: должен ли я вручную анализировать файл, читая его с acorn
(как пример), чтобы получить данные?