UNPKG

@jsxtools/eslint-plugin-jsx-a11y

Version:

Static AST checker for accessibility rules on JSX elements for flat ESLint Config.

28 lines (25 loc) 599 B
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const arraySchema = { type: "array", items: { type: "string" }, uniqueItems: true, additionalItems: false }; const enumArraySchema = (enumeratedList = [], minItems = 0) => ({ ...arraySchema, items: { type: "string", enum: enumeratedList }, minItems }); const generateObjSchema = (properties = {}, required = void 0) => ({ type: "object", properties, required }); exports.arraySchema = arraySchema; exports.enumArraySchema = enumArraySchema; exports.generateObjSchema = generateObjSchema;