UNPKG

@keybindy/react

Version:

Keybindy for React: Simple, scoped keyboard shortcuts that require little setup. designed to smoothly blend in with your React applications, allowing for robust keybinding functionality without the overhead.

71 lines 1.8 kB
{ "name": "@keybindy/react", "version": "1.0.0", "description": "Keybindy for React: Simple, scoped keyboard shortcuts that require little setup. designed to smoothly blend in with your React applications, allowing for robust keybinding functionality without the overhead.", "author": { "name": "PRASSamin", "url": "https://github.com/prasssamin" }, "repository": { "type": "git", "url": "git+https://github.com/keybindy/react.git" }, "homepage": "https://github.com/keybindy/react", "bugs": { "url": "https://github.com/keybindy/react/issues" }, "license": "MIT", "sideEffects": false, "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist/**/*.js", "dist/**/*.d.ts", "!dist/**/*.map", "package.json", "LICENSE.md", "README.md" ], "keywords": [ "keyboard", "shortcut", "hotkeys", "keybind", "keybinding", "shortcut-manager", "react", "shortcut-engine" ], "scripts": { "format": "prettier --write \"src/**/*.{ts,tsx}\"", "publish": "npm publish --access public", "prebuild": "rm -rf dist", "build": "rollup -c" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^12.1.2", "@types/bun": "latest", "@types/react": "^19.1.2", "prettier": "^3.5.3", "rollup-plugin-dts": "^6.2.1", "tslib": "^2.8.1" }, "peerDependencies": { "typescript": "^5.0.0" }, "dependencies": { "@keybindy/core": "^1.0.0", "react": "^19.1.0" } }