UNPKG

rime-react

Version:

React Component for the RIME Input Method Engine

65 lines (64 loc) 1.7 kB
{ "name": "rime-react", "version": "0.1.1", "description": "React Component for the RIME Input Method Engine", "keywords": [ "RIME", "input method", "input method engine", "IME", "react", "react-component" ], "repository": { "type": "git", "url": "git+https://github.com/CanCLID/rime-react.git" }, "bugs": { "url": "https://github.com/CanCLID/rime-react/issues" }, "homepage": "https://github.com/CanCLID/rime-react#readme", "author": "CanCLID", "license": "BSD-3-Clause", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": ["./dist"], "scripts": { "boost": "bun scripts/prepare_boost.ts", "native": "bun scripts/build_native.ts", "lib": "bun scripts/build_lib.ts", "wasm": "bun scripts/build_wasm.ts", "build": "bun scripts/build_pkg.ts" }, "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" }, "dependencies": { "idb": "^8.0.0", "react-shadow-root": "^6.2.0", "react-use": "^17.5.1", "textarea-caret": "^3.1.0", "use-local-storage-state": "^19.4.0" }, "devDependencies": { "@types/bun": "^1.1.9", "@types/emscripten": "^1.39.13", "@types/react": "^18.3.7", "@types/react-dom": "^18.3.0", "@types/textarea-caret": "^3.0.3", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@vitejs/plugin-react-swc": "^3.7.0", "esbuild": "^0.23.1", "eslint": "^8.57.1", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-no-array-concat": "^0.1.2", "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.12", "typescript": "^5.6.2" } }