UNPKG

@ljames8/hormann-hcp-client

Version:

Hormann Communication Protocol v1 garage door serial client

63 lines (62 loc) 1.56 kB
{ "name": "@ljames8/hormann-hcp-client", "repository": { "type": "git", "url": "git+https://github.com/ljames8/hormann-hcp-client.git" }, "displayName": "Hörmann Garage Door Client", "version": "0.3.1", "description": "Hormann Communication Protocol v1 garage door serial client", "main": "./dist/garageDoor.js", "types": "./dist/garageDoor.d.ts", "files": [ "dist" ], "scripts": { "lint": "eslint --max-warnings=0", "clean": "rimraf dist", "build": "npm run clean && tsc --project tsconfig.build.json", "prepublishOnly": "npm run lint && npm run build", "postpublish": "npm run clean", "test": "jest", "prepare": "husky" }, "lint-staged": { "*.ts": "npm run lint" }, "keywords": [ "rs485", "hormann", "garage" ], "author": "Leo James", "license": "ISC", "engines": { "node": ">=18.20.3" }, "devDependencies": { "@eslint/js": "^9.39.2", "@serialport/binding-mock": "^10.2.2", "@types/debug": "^4.1.12", "@types/jest": "^30.0.0", "@types/stream-buffers": "^3.0.8", "eslint": "^9.39.2", "eslint-config-prettier": "^10.1.8", "globals": "^17.0.0", "husky": "^9.1.7", "jest": "^30.2.0", "lint-staged": "^15.5.2", "prettier": "3.7.4", "rimraf": "^5.0.10", "stream-buffers": "^3.0.3", "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typescript-eslint": "^8.52.0" }, "dependencies": { "crc-full": "^1.1.0", "debug": "^4.4.3", "serialport": "^12.0.0", "typescript": "^5.9.3" } }