Ubuntu
window.yoast=window.yoast||{},window.yoast.Researcher=function(e){var i={};function t(s){if(i[s])return i[s].exports;var r=i[s]={i:s,l:!1,exports:{}};return e[s].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=i,t.d=function(e,i,s){t.o(e,i)||Object.defineProperty(e,i,{enumerable:!0,get:s})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,i){if(1&i&&(e=t(e)),8&i)return e;if(4&i&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(t.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&i&&"string"!=typeof e)for(var r in e)t.d(s,r,function(i){return e[i]}.bind(null,r));return s},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,i){return Object.prototype.hasOwnProperty.call(e,i)},t.p="",t(t.s=35)}([function(e,i){e.exports=window.yoast.analysis},function(e,i){function t(i){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.default=e.exports,e.exports.__esModule=!0,t(i)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i){e.exports=window.lodash},function(e,i){e.exports=function(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i,t){var s=t(7);e.exports=function(e,i){if("function"!=typeof i&&null!==i)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(i&&i.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),i&&s(e,i)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i,t){var s=t(6).default,r=t(8);e.exports=function(e,i){return!i||"object"!==s(i)&&"function"!=typeof i?r(e):i},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i){function t(i){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=t=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),t(i)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i){function t(i,s){return e.exports=t=Object.setPrototypeOf||function(e,i){return e.__proto__=i,e},e.exports.default=e.exports,e.exports.__esModule=!0,t(i,s)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,i){function t(e,i){for(var t=0;te.length)&&(i=e.length);for(var t=0,s=new Array(i);t])/gi]).length&&0===function(e){var i=[].concat(ce(e,ne,"(e|s|es)"));return i=i.concat(ce(e,ae,"(e|es)")),Object(re.includes)(le,e)&&i.push(e),i}(e).length||t.push(e)})),t}(t.getClauseText()),t.checkParticiples(),t}return se()(n,[{key:"checkParticiples",value:function(){var e=this,i=this.getClauseText(),t=this.getParticiples().filter((function(t){return!(t.startsWith("l'")||t.startsWith("d'")||Object(re.includes)(me,t)||e.isOnAdjectiveVerbExceptionList(t)||e.isOnNounExceptionList(t)||be(i,t,K)||fe(i,t,Q))}));this.setPassive(t.length>0)}},{key:"isOnAdjectiveVerbExceptionList",value:function(e){return!!de.includes(e)||(e.endsWith("es")?e=e.slice(0,-2):(e.endsWith("e")||e.endsWith("s"))&&(e=e.slice(0,-1)),de.includes(e))}},{key:"isOnNounExceptionList",value:function(e){return!!pe.includes(e)||(e.endsWith("s")&&(e=e.slice(0,-1)),pe.includes(e))}}]),n}(d.languageProcessing.values.Clause),ye=["être","d'être","suis","es","est","sommes","êtes","sont","n'est","n'es","n'êtes","été","j'étais","étais","était","étions","étiez","étaient","c'était","n'étais","n'était","n'étions","n'étiez","n'étaient","serai","seras","sera","serons","serez","seront","sois","soit","soyons","soyez","soient","fusse","fusses","fût","fussions","fussiez","fussent","serais","serait","serions","seriez","seraient","fus","fut","fûmes","fûtes","furent","suis-je","es-tu","est-il","est-elle","est-on","sommes-nous","êtes-vous","sont-ils","sont-elles","est-ce","étais-je","étais-tu","était-il","était-elle","était-on","était-ce","étions-nous","étiez-vous","étaient-ils","étaient-elles","serai-je","seras-tu","sera-t-il","sera-t-elle","sera-t-on","sera-ce","serons-nous","serez-vous","seront-ils","seront-elles","serais-je","serais-tu","serait-il","serait-elle","serait-on","serait-ce","serions-nous","seriez-vous","seraient-ils","seraient-elles","fus-je","fus-tu","fut-il","fut-elle","fut-on","fut-ce","fûmes-nous","fûtes-vous","furent-ils","furent-elles"],ge=d.languageProcessing.createRegexFromArray,we=d.languageProcessing.getClauses,he={Clause:ve,stopwords:Z,auxiliaries:ye,regexes:{auxiliaryRegex:ge(ye),stopCharacterRegex:/(,)(?=[ \n\r\t'"+\-»«‹›<>])/gi,followingAuxiliaryExceptionRegex:ge(["le","la","les","une","l'un","l'une"]),directPrecedenceExceptionRegex:ge(["se","me","te","s'y","m'y","t'y","nous nous","vous vous"]),elisionAuxiliaryExceptionRegex:ge(["c'","s'","peut-"],!0)}};function xe(e){return we(e,he)}var qe=t(17),je=t.n(qe);function ze(e,i){var t;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=function(e,i){if(e){if("string"==typeof e)return Se(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Se(e,void 0):void 0}}(e))||i&&e&&"number"==typeof e.length){t&&(e=t);var s=0,r=function(){};return{s:r,n:function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,l=!0,a=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return l=e.done,e},e:function(e){a=!0,n=e},f:function(){try{l||null==t.return||t.return()}finally{if(a)throw n}}}}function Se(e,i){(null==i||i>e.length)&&(i=e.length);for(var t=0,s=new Array(i);t=s)e=e.substring(0,n);else if(-1!==l&&l>=s){var h=(e=e.substring(0,l)).search(new RegExp(i.suffixesPrecedingChar1[0]));e=-1!==h&&h>=s?e.substring(0,h):e.replace(new RegExp(i.suffixesPrecedingChar1[0]),i.suffixesPrecedingChar1[1])}else if(-1!==a&&a>=s)e=e.slice(0,a)+i.standardSuffixes3[1];else if(-1!==o&&o>=s)e=e.slice(0,o)+i.standardSuffixes4[1];else if(-1!==u&&u>=s)e=e.slice(0,u)+i.standardSuffixes5[1];else if(-1!==v&&v>=t)e=e.substring(0,v+1);else if(-1!==c&&c>=r){var x=(e=e.substring(0,c)).search(new RegExp(i.suffixesPrecedingChar2[0])),q=e.search(new RegExp(i.suffixesPrecedingChar4[0])),j=e.search(new RegExp(i.suffixesPrecedingChar5[0])),z=e.search(new RegExp(i.suffixesPrecedingChar6[0]));if(x>=s){var S=(e=e.slice(0,x)+i.suffixesPrecedingChar2[1]).search(new RegExp(i.suffixesPrecedingChar3[0]));S>=s&&(e=e.slice(0,S)+i.suffixesPrecedingChar3[1])}else-1!==e.search(new RegExp(i.suffixesPrecedingChar4[0]))?q>=s?e=e.substring(0,q):q>=t&&(e=e.substring(0,q)+i.suffixesPrecedingChar4[1]):j>=s?e=e.slice(0,j)+i.suffixesPrecedingChar5[1]:z>=r&&(e=e.slice(0,z)+i.suffixesPrecedingChar6[1])}else if(-1!==d&&d>=s){var R=(e=e.substring(0,d)).search(new RegExp(i.suffixesPrecedingChar7[0])),E=e.search(new RegExp(i.suffixesPrecedingChar1[0]));-1!==R?e=R>=s?e.substring(0,R):e.substring(0,R)+i.suffixesPrecedingChar7[1]:-1!==E?e=-1!==E&&E>=s?e.substring(0,E):e.substring(0,E)+i.suffixesPrecedingChar1[1]:e.search(new RegExp(i.suffixesPrecedingChar2[0]))>=s&&(e=e.replace(new RegExp(i.suffixesPrecedingChar2[0]),i.suffixesPrecedingChar2[1]))}else if(-1!==p&&p>=s)(e=e.substring(0,p)).search(new RegExp(i.suffixesPrecedingChar3[0]))>=s&&(e=(e=e.replace(new RegExp(i.suffixesPrecedingChar3[0]),i.suffixesPrecedingChar3[1])).search(new RegExp(i.suffixesPrecedingChar1[0]))>=s?e.replace(new RegExp(i.suffixesPrecedingChar1[0]),""):e.replace(new RegExp(i.suffixesPrecedingChar1[0]),i.suffixesPrecedingChar1[1]));else if(-1!==m)e=e.replace(new RegExp(i.standardSuffixes9[0]),i.standardSuffixes9[1]);else if(f>=t)e=e.replace(new RegExp(i.standardSuffixes10[0]),i.standardSuffixes10[1]);else if(-1!==b){var P=e.search(new RegExp(i.standardSuffixes11[0]));P>=s?e=e.substring(0,P):P>=t&&(e=e.substring(0,P)+i.standardSuffixes11[1])}else-1!==y&&y>=r?e=e.replace(new RegExp(i.standardSuffixes13[0]),i.standardSuffixes13[1]):-1!==g&&g>=r?e=e.replace(new RegExp(i.standardSuffixes14[0]),i.standardSuffixes14[1]):-1!==w&&w>=r&&(e=e.substring(0,w+1));return e}(e,i.regularStemmer.standardSuffixes,u,c,d),m=function(e,i,t,s){var r=!1;if(i===e.toLowerCase()||Re(i,s.exceptions)){r=!0;var n=new RegExp(s.suffixes[0]);e.search(n)>=t&&(e=e.replace(n,s.suffixes[1]))}return{word:e,step2aDone:r}}(e,t,d,i.regularStemmer.verbSuffixesWithIBeginning);e=m.word;var f=m.step2aDone;if(n.includes(e)||(e=function(e,i,t,s,r,n){var l=n.regularStemmer.otherVerbSuffixes;if(i&&t===e){var a=new RegExp(l[0]);if(e.search(a)>=s)return e.replace(a,"");for(var o=1;o=r)return e.replace(u,"")}if(e.endsWith("ions"))return e;var c=new RegExp(n.regularStemmer.verbSuffixOns);e.search(c)>=r&&(e=e.replace(c,""))}return e}(e,f,p,c,d,i)),t===e.toLowerCase())e=function(e,i,t,s){var r=s.residualSuffixes;e.search(new RegExp(r.residualSuffixes1[0]))>=i&&(e=e.replace(new RegExp(r.residualSuffixes1[0]),r.residualSuffixes1[1]));var n=e.search(new RegExp(r.residualSuffix2));if(n>=t&&e.search(new RegExp(r.residualSuffix3))>=i)e=e.substring(0,n);else{var l=e.search(new RegExp(r.residualSuffixes4[0]));l>=i?e=e.substring(0,l)+r.residualSuffixes4[1]:(l=e.search(new RegExp(r.residualSuffix5)))>=i?e=e.substring(0,l):(l=e.search(new RegExp(r.residualSuffix6[0])))>=i&&(e=e.substring(0,l)+r.residualSuffix6[1])}return e}(e,d,c,i.regularStemmer);else{var b=i.regularStemmer.yAndSoftCEndingAndReplacement.yEndingAndReplacement,v=i.regularStemmer.yAndSoftCEndingAndReplacement.softCEndingAndReplacement;e.endsWith(b[0])?e=e.slice(0,-1)+b[1]:e.endsWith(v[0])&&(e=e.slice(0,-1)+v[1])}e=Ee(e,i.regularStemmer.finalConsonantUndoubling);var y=i.regularStemmer.unaccentERegex;return function(e,i){var t,s=ze(i.adjectives);try{for(s.s();!(t=s.n()).done;){var r=t.value;if(r.includes(e))return r[0]}}catch(e){s.e(e)}finally{s.f()}var n,l=ze(i.verbs);try{for(l.s();!(n=l.n()).done;){var a=n.value;if(a.includes(e))return a[0]}}catch(e){l.e(e)}finally{l.f()}}(e=(e=e.replace(new RegExp(y[0]),y[1])).toLowerCase(),i.stemsThatBelongToOneWord)||e}(e,i)}:Pe}var Ce=d.helpers.formatNumber;function Oe(e){var i=207-1.015*e.numberOfWords/e.numberOfSentences-73.6*e.numberOfSyllables/e.numberOfWords;return Ce(i)}var ke=function(e){l()(n,e);var i,t,s=(i=n,t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,s=c()(i);if(t){var r=c()(this).constructor;e=Reflect.construct(s,arguments,r)}else e=s.apply(this,arguments);return o()(this,e)});function n(e){var i;return r()(this,n),i=s.call(this,e),Object.assign(i.config,{language:"fr",passiveConstructionType:"periphrastic",firstWordExceptions:p,functionWords:Y,stopWords:Z,transitionWords:f,twoPartTransitionWords:ee,syllables:ie}),Object.assign(i.helpers,{getClauses:xe,getStemmer:_e,fleschReadingScore:Oe}),i}return n}(d.languageProcessing.AbstractResearcher)}]);