constcmdExists=require('command-exists')constos=require('os')module.exports={key:'puppeteer',title:'Puppeteer',description:'Headless chromium browser for server-side rendering. Required for generating PDF versions of pages and render content elements on the server (e.g. Mermaid diagrams)',asyncisCompatible(){returnos.arch()==='x64'},isInstalled:false,asynccheck(){try{awaitcmdExists('pandoc')this.isInstalled=true}catch(err){this.isInstalled=false}returnthis.isInstalled}}