UNPKG

@uiwwsw/virtual-keyboard

Version:

**A revolutionary virtual keyboard solution for React that solves the Korean `composition` issue.**

71 lines (70 loc) 1.65 kB
{ "name": "@uiwwsw/virtual-keyboard", "version": "0.3.7", "type": "module", "types": "dist/types/index.d.ts", "main": "dist/index.js", "module": "dist/index.js", "files": [ "dist", "dist/types" ], "license": "MIT", "keywords": [ "한글", "키보드", "가상", "input", "custom", "keyboard", "폰번호 전용", "숫자 전용", "composition", "IME", "hangul", "no composition issue", "korean input", "웹 한글 입력", "조합 이슈 해결" ], "exports": { ".": { "import": "./dist/index.js", "types": "./dist/types/index.d.ts" } }, "peerDependencies": { "react": "^17.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^19.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "dev": "vite", "build": "tsc -b && vite build", "build-package": "bun build src/index.ts --outdir dist --target browser --format esm --external react --external react-dom && tsc -p tsconfig.build.json", "lint": "eslint .", "preview": "vite preview" }, "dependencies": { "es-hangul": "^2.3.4", "react": "^19.1.0", "react-dom": "^19.1.0", "react-shadow": "^20.6.0" }, "devDependencies": { "@biomejs/biome": "2.0.5", "@eslint/js": "^9.29.0", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", "@vitejs/plugin-react-swc": "^3.10.2", "eslint": "^9.29.0", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.2.0", "typescript": "~5.8.3", "typescript-eslint": "^8.34.1", "vite": "^7.0.0" } }