(()=>{"use strict";var e={d:(t,o)=>{for(var r in o)e.o(o,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:o[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}e.r(t),e.d(t,{default:()=>s});const c=window.yoast.analysis;var i=c.languageProcessing.baseStemmer;function u(){return i}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}var s=function(e){function t(e){var n,c,i,s;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c=this,s=[e],i=r(i=t),delete(n=function(e,t){if(t&&("object"==o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(c,a()?Reflect.construct(i,s||[],r(c).constructor):i.apply(c,s))).defaultResearches.getFleschReadingScore,delete n.defaultResearches.getPassiveVoiceResult,delete n.defaultResearches.getSentenceBeginnings,delete n.defaultResearches.findTransitionWords,delete n.defaultResearches.functionWordsInKeyphrase,Object.assign(n.config,{functionWords:[]}),Object.assign(n.helpers,{getStemmer:u}),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)}(t,e),c=t,Object.defineProperty(c,"prototype",{writable:!1}),c;var c}(c.languageProcessing.AbstractResearcher);(window.yoast=window.yoast||{}).Researcher=t})();