On https://www.npmjs.com/package/axe-playwright description of getViolations function is incorrect:
const violations = await getViolations(page, 'input[name="password"]', { axeOptions: { runOnly: { type: 'tag', values: ['wcag2a'], }, }
but should be:
const violations = await getViolations(page, 'input[name="password"]', { runOnly: { type: 'tag', values: ['wcag2a'], }, })