{"bugs":{"url":"https://github.com/JohannesKlauss/react-keymap-hook/issues"},"dist":{"shasum":"807b389b15256daf6a813a1ec09e6698064fe97f","tarball":"https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.5.0.tgz","fileCount":33,"integrity":"sha512-Samb85GSgAWFQNvVt3PS90LPPGSf9mkH/r4au81ZP1yOIFayLC3QAvqTgGtJ8YEDMXtPmaVBs6NgipHO6h4Mug==","signatures":[{"sig":"MEYCIQCqIKBYZ/tMJ/GdUZv1PtbDmcxD6UZ0qD6GcGoOrL/r6QIhAKwC/M68FiKjDlS1Th+7IsbRB7GOZ9/bpja0RPhgjtdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196469},"main":"dist/index.js","name":"react-hotkeys-hook","babel":{"presets":["@babel/preset-env","@babel/preset-typescript","@babel/preset-react"]},"types":"dist/index.d.ts","author":{"name":"Johannes Klauss"},"module":"dist/react-hotkeys-hook.esm.js","gitHead":"f160608ad0478711d846a3c56d137a3d8d2b707c","license":"MIT","scripts":{"lint":"eslint ./src/**/*.{ts,tsx} --fix && prettier ./src/**/*.{ts,tsx} --check","test":"jest","build":"tsdx build","format":"prettier ./src/**/*.{ts,tsx} --write","publish":"np"},"_npmUser":{"name":"johannesklauss","email":"klauss.johannes@gmail.com"},"homepage":"https://johannesklauss.github.io/react-hotkeys-hook/","keywords":["react","hook","hooks","component","hotkey","shortcut","keyboard","shortcuts","keypress","hotkeys"],"prettier":{"semi":false,"printWidth":120,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/JohannesKlauss/react-keymap-hook.git","type":"git"},"_npmVersion":"9.7.2","description":"React hook for handling keyboard shortcuts","directories":{},"maintainers":[{"name":"johannesklauss","email":"klauss.johannes@gmail.com"}],"_nodeVersion":"20.4.0","eslintConfig":{"env":{"es2021":true,"browser":true},"rules":{"react/react-in-jsx-scope":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:react/recommended","plugin:@typescript-eslint/recommended"],"plugins":["react","@typescript-eslint"],"parserOptions":{"sourceType":"module","ecmaVersion":"latest","ecmaFeatures":{"jsx":true}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tsdx":"0.14.1","react":"18.2.0","tslib":"2.6.2","eslint":"8.56.0","prettier":"2.8.8","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.23.7","@types/jest":"29.5.11","@types/react":"18.2.47","@types/react-dom":"18.2.18","@babel/preset-env":"7.23.7","@babel/preset-react":"7.23.3","eslint-plugin-react":"7.33.2","react-test-renderer":"18.2.0","@testing-library/react":"14.1.2","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","@babel/preset-typescript":"7.23.3","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"5.60.0","@testing-library/user-event":"14.5.2","@typescript-eslint/eslint-plugin":"5.60.0","@babel/plugin-transform-react-jsx":"7.23.4","@babel/plugin-proposal-class-properties":"7.18.6"},"peerDependencies":{"react":">=16.8.1","react-dom":">=16.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-hotkeys-hook_4.5.0_1706780045310_0.9857064104406008","host":"s3://npm-registry-packages"},"_id":"react-hotkeys-hook@4.5.0","version":"4.5.0"}