UNPKG

@jsxtools/eslint-plugin-jsx-a11y

Version:

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

24 lines (22 loc) 460 B
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 }); export { arraySchema, enumArraySchema, generateObjSchema };