UNPKG

yoastseo

Version:

Yoast client-side content analysis

27 lines (25 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _sentencesLength = _interopRequireDefault(require("../helpers/sentence/sentencesLength.js")); var _getSentencesFromTree = _interopRequireDefault(require("../helpers/sentence/getSentencesFromTree")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } /** * @typedef {import("../../languageProcessing/AbstractResearcher").default } Researcher * @typedef {import("../../values/").Paper } Paper */ /** * Gets the sentences from the text and calculates the length of each sentence. * * @param {Paper} paper The Paper object to get text from. * @param {Researcher} researcher The researcher to use for analysis. * * @returns {SentenceLength[]} The sentences from the text. */ function _default(paper, researcher) { const sentences = (0, _getSentencesFromTree.default)(paper.getTree()); return (0, _sentencesLength.default)(sentences, researcher); } //# sourceMappingURL=countSentencesFromText.js.map