UNPKG

@ordojs/accessibility

Version:

Comprehensive accessibility system for OrdoJS with ARIA generation, automated testing, and screen reader support

106 lines (105 loc) 2.62 kB
{ "name": "@ordojs/accessibility", "version": "0.1.0", "description": "Comprehensive accessibility system for OrdoJS with ARIA generation, automated testing, and screen reader support", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./aria": { "import": "./dist/aria.mjs", "require": "./dist/aria.js", "types": "./dist/aria.d.ts" }, "./testing": { "import": "./dist/testing.mjs", "require": "./dist/testing.js", "types": "./dist/testing.d.ts" }, "./focus": { "import": "./dist/focus.mjs", "require": "./dist/focus.js", "types": "./dist/focus.d.ts" }, "./screen-reader": { "import": "./dist/screen-reader.mjs", "require": "./dist/screen-reader.js", "types": "./dist/screen-reader.d.ts" }, "./cli": { "import": "./dist/cli.mjs", "require": "./dist/cli.js", "types": "./dist/cli.d.ts" } }, "files": [ "dist", "README.md" ], "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "vitest", "test:watch": "vitest --watch", "test:coverage": "vitest --coverage", "lint": "eslint src --ext .ts", "type-check": "tsc --noEmit", "audit": "node dist/cli.js audit", "test-a11y": "node dist/cli.js test", "generate-aria": "node dist/cli.js generate-aria" }, "keywords": [ "ordojs", "accessibility", "a11y", "aria", "screen-reader", "focus-management", "keyboard-navigation", "wcag", "semantic-html", "audit" ], "author": "OrdoJS Team", "license": "MIT", "dependencies": { "@ordojs/core": "workspace:*", "axe-core": "^4.8.3", "puppeteer": "^21.6.1", "jsdom": "^23.0.1", "chalk": "^5.3.0", "commander": "^11.1.0", "fs-extra": "^11.2.0", "glob": "^10.3.10", "yaml": "^2.3.4", "json5": "^2.2.3", "color-contrast": "^1.0.0", "aria-query": "^5.3.0", "dom-accessibility-api": "^0.5.14" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/glob": "^9.0.0", "@types/jsdom": "^21.1.6", "typescript": "^5.3.3", "tsup": "^8.0.1", "vitest": "^1.0.4", "eslint": "^8.56.0", "@typescript-eslint/eslint-plugin": "^6.15.0", "@typescript-eslint/parser": "^6.15.0" }, "peerDependencies": { "@ordojs/core": ">=0.1.0" }, "engines": { "node": ">=18.0.0" }, "bin": { "ordojs-a11y": "./dist/cli.js" } }