Mirror: React hooks for accessible, common web interactions. UI super powers without the UI.
1{ 2 "name": "use-interactions", 3 "description": "Reusable and common web interactions with WCAG accessibility criteria for React", 4 "version": "0.1.0", 5 "main": "dist/use-interactions.js", 6 "module": "dist/use-interactions.es.js", 7 "types": "dist/types/index.d.ts", 8 "source": "src/index.ts", 9 "sideEffects": false, 10 "license": "MIT", 11 "files": [ 12 "LICENSE", 13 "README.md", 14 "dist/" 15 ], 16 "keywords": [ 17 "interactions", 18 "modal", 19 "dialog", 20 "a11y", 21 "accessibility", 22 "react", 23 "hook" 24 ], 25 "author": "Phil Pluckthun <phil@kitten.sh>", 26 "repository": "https://github.com/kitten/use-interactions", 27 "bugs": { 28 "url": "https://github.com/kitten/use-interactions/issues" 29 }, 30 "scripts": { 31 "check": "tsc", 32 "test": "cypress run --component", 33 "test:open": "cypress open --component", 34 "build": "rollup -c rollup.config.js", 35 "prepublishOnly": "run-s check build" 36 }, 37 "prettier": { 38 "singleQuote": true, 39 "arrowParens": "avoid", 40 "trailingComma": "es5" 41 }, 42 "lint-staged": { 43 "*.{js,ts}": "prettier --write", 44 "*.json": "prettier --write", 45 "*.md": "prettier --write" 46 }, 47 "husky": { 48 "hooks": { 49 "pre-commit": "lint-staged --quiet --relative" 50 } 51 }, 52 "peerDependencies": { 53 "react": ">= 16.8.0" 54 }, 55 "devDependencies": { 56 "@cypress/react": "^6.2.0", 57 "@cypress/vite-dev-server": "^3.3.1", 58 "@rollup/plugin-buble": "^0.21.3", 59 "@rollup/plugin-commonjs": "^21.0.2", 60 "@rollup/plugin-node-resolve": "^13.1.3", 61 "@types/react": "^17.0.42", 62 "cypress": "^10.10.0", 63 "cypress-real-events": "^1.7.2", 64 "husky-v4": "^4.3.8", 65 "lint-staged": "^12.3.7", 66 "npm-run-all": "^4.1.5", 67 "prettier": "^2.6.0", 68 "react": "^17.0.2", 69 "react-dom": "^17.0.2", 70 "rollup": "^2.70.1", 71 "rollup-plugin-terser": "^7.0.2", 72 "rollup-plugin-typescript2": "^0.31.2", 73 "typescript": "^4.6.2", 74 "vite": "^2.8.6" 75 } 76}