Лучший способ документировать функцию, которая возвращает строку, которая является другой функцией в JSDoc - PullRequest
0 голосов
/ 20 октября 2019

У меня есть программа, которая экспортирует функцию, которая принимает строки и выводит другую строку, которая предназначена для записи в файл и импорта как функции. Я пытаюсь использовать JSDoc для получения документации, но мне трудно найти подходящий способ документировать функцию, которая создается путем оценки возвращаемой строки. Как можно было бы документировать эти две функции?

Упрощенный пример:

module.exports = function(name = `add`, a) {
    return `
        function ${name}(b) {return b + ${a};}
    `;
};
...