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.0.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-ct",
33 "build": "rollup -c rollup.config.js",
34 "prepublishOnly": "run-s check build"
35 },
36 "prettier": {
37 "singleQuote": true,
38 "arrowParens": "avoid",
39 "trailingComma": "es5"
40 },
41 "lint-staged": {
42 "*.{js,ts}": "prettier --write",
43 "*.json": "prettier --write",
44 "*.md": "prettier --write"
45 },
46 "husky": {
47 "hooks": {
48 "pre-commit": "lint-staged --quiet --relative"
49 }
50 },
51 "peerDependencies": {
52 "react": ">= 16.8.0"
53 },
54 "devDependencies": {
55 "@cypress/react": "^5.12.4",
56 "@cypress/vite-dev-server": "^2.2.2",
57 "@rollup/plugin-buble": "^0.21.3",
58 "@rollup/plugin-commonjs": "^21.0.2",
59 "@rollup/plugin-node-resolve": "^13.1.3",
60 "@types/react": "^17.0.42",
61 "cypress": "^9.5.2",
62 "cypress-real-events": "^1.7.0",
63 "husky-v4": "^4.3.8",
64 "lint-staged": "^12.3.7",
65 "npm-run-all": "^4.1.5",
66 "prettier": "^2.6.0",
67 "react": "^17.0.2",
68 "react-dom": "^17.0.2",
69 "rollup": "^2.70.1",
70 "rollup-plugin-terser": "^7.0.2",
71 "rollup-plugin-typescript2": "^0.31.2",
72 "typescript": "^4.6.2",
73 "vite": "^2.8.6"
74 }
75}