"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var rules = [{
  pattern: '<b>Should</b> have a role <code>checkbox</code>.',
  status: 'DONE',
  tests: 'DONE'
}, {
  pattern: '<b>Should</b> be focusable and tabable.',
  status: 'DONE',
  tests: 'DONE'
}, {
  pattern: '<b>Should</b> have an accessible name.',
  comment: "Can be named by: <ul>\n      <li>a label specified by <code>aria-label</code> prop</li>\n      <li>a value (<code>IDREF</code>) set for the <code>aria-labelledby</code> prop that refers to an element</li>\n      <li>can be named by adding children.</li></ul>",
  status: 'DONE',
  tests: 'DONE'
}, {
  pattern: '<b>Should</b> have visible checked / unchecked / indeterminate / disabled style.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> have visible focus and hover style.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> have a label with 4.5:1 contrast ratio against the background.',
  comment: '<code>dark</code> against white: 21:1, <code>light</code> against black: 20.9:1.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> have a color indicator with 3:1 contrast ratio against the background.',
  comment: '<code>dark</code> against white: 21:1, <code>light</code> against black: 20.9:1.',
  status: 'DONE',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> respect prefers reduce motion settings.',
  status: 'TO DO',
  tests: 'N/A'
}, {
  pattern: '<b>Should</b> be activated by pressing <code>Space</code> and mouse click.',
  status: 'DONE',
  tests: 'DONE'
}, {
  pattern: '<b>Can</b> have a clickable label.',
  comment: 'The whole area of card is wrapped with clickable label.',
  status: 'DONE',
  tests: 'DONE'
}];
var _default = rules;
exports.default = _default;