Closed franck-paul closed 1 year ago
Source file:
/*global dotclear */ 'use strict'; window.addEventListener('load', () => { // Set interval between two counters calculation dotclear.wordcount = dotclear.getData('wordcount'); dotclear.wordcount.getCounters = () => { dotclear.jsonServicesGet( 'wordCountGetCounters', (payload) => { if (payload.ret) { // Replace current counters const p = document.querySelector('div.wordcount details p'); if (p) { p.innerHTML = payload.html; } } }, { excerpt: document.querySelector('#post_excerpt').value, content: document.querySelector('#post_content').value, format: document.querySelector('#post_format').value, }, ); }; dotclear.wordcount.timer = setInterval(dotclear.wordcount.getCounters, (dotclear.wordcount?.interval || 60) * 1000); });
Minified result:
'use strict';window.addEventListener('load', ()=>{dotclear.wordcount = dotclear.getData('wordcount');dotclear.wordcount.getCounters = ()=>{dotclear.jsonServicesGet('wordCountGetCounters', (payload)=>{if(payload.ret){const p=document.querySelector('div.wordcount details p');if(p){p.innerHTML = payload.html;}}}, {excerpt:document.querySelector('#post_excerpt').valuecontent:document.querySelector('#post_content').valueformat:document.querySelector('#post_format').value});};dotclear.wordcount.timer = setInterval(dotclear.wordcount.getCounters, (dotclear.wordcount?.interval||60)*1000);});
The .valuecontent: is buggy, it should be .value,content:
.valuecontent:
.value,content:
Thank you! Fixed with a7776e6.
Landed in @putout/minify@1.17.2 🎉
@putout/minify@1.17.2
Please re-install Minify. Is it works for you?
Source file:
Minified result:
The
.valuecontent:
is buggy, it should be.value,content: