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}