UNPKG

@ahmed5938/sorani-helper

Version:

TypeScript library for processing Central Kurdish (Sorani) text: Arabic-to-Kurdish conversion, keyboard layout mapping, validation, and input handling.

63 lines (62 loc) 1.56 kB
{ "name": "@ahmed5938/sorani-helper", "version": "1.0.4", "description": "TypeScript library for processing Central Kurdish (Sorani) text: Arabic-to-Kurdish conversion, keyboard layout mapping, validation, and input handling.", "main": "lib/index.js", "types": "lib/index.d.ts", "type": "commonjs", "exports": { ".": { "types": "./lib/index.d.ts", "require": "./lib/index.js", "import": "./lib/index.js" } }, "files": [ "lib/**/*", "README.md", "LICENSE" ], "scripts": { "build": "tsc -p tsconfig.json", "test": "npm test", "test:ci": "echo 'Build successful - tests run locally with Bun'", "prepublishOnly": "npm run build && npm run test:ci", "lint": "echo 'No linter configured' && exit 0", "prepare": "npm run build" }, "keywords": [ "kurdish", "sorani", "central-kurdish", "krd", "ckb", "kurdistan", "text-processing", "i18n", "l10n", "input-validation", "keyboard-layout", "arabic-conversion", "typescript" ], "author": "Ahmed Sabir <smmahmad04@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/ahmed5939/sorani-helper.git" }, "bugs": { "url": "https://github.com/ahmed5939/sorani-helper/issues" }, "homepage": "https://github.com/ahmed5939/sorani-helper#readme", "engines": { "node": ">=16.0.0" }, "devDependencies": { "@types/bun": "^1.3.0", "@types/react": "^19.2.2", "typescript": "^5.5.6", "csstype": "^3.1.3" } }