What does this publication gate print?

from File uploads
Node 24 beginner 2 min

What does this publication gate print?

JavaScript
function decide({ sizeMatches, typeParses, scanStatus }) {
  if (!sizeMatches || !typeParses) return 'rejected';
  if (scanStatus !== 'clean') return 'quarantined';
  return 'available';
}

console.log(decide({
  sizeMatches: true,
  typeParses: true,
  scanStatus: 'timeout',
}));
Open in playground
Report an error