UNPKG

@ljames8/hormann-hcp-client

Version:

Hormann Communication Protocol v1 garage door serial client

64 lines (63 loc) 1.53 kB
{ "name": "@ljames8/hormann-hcp-client", "displayName": "Hörmann Garage Door Client", "version": "0.2.0", "description": "Hormann Communication Protocol v1 garage door serial client", "main": "./dist/src/garageDoor.js", "types": "./dist/src/garageDoor.d.ts", "files": [ "dist/src/" ], "scripts": { "lint": "eslint --max-warnings=0", "clean": "rimraf dist", "build": "npm run clean && tsc", "prepublishOnly": "npm run lint && npm run build", "postpublish": "npm run clean", "test": "jest" }, "husky": { "hooks": { "pre-commit": "npx --no-install lint-staged", "pre-push": "npm run test" } }, "lint-staged": { "*.ts": "npm run lint" }, "keywords": [ "rs485", "hormann", "garage" ], "author": "Leo James", "license": "ISC", "engines": { "node": ">=18.20.3" }, "devDependencies": { "@eslint/js": "^9.5.0", "@serialport/binding-mock": "^10.2.2", "@types/debug": "^4.1.12", "@types/jest": "^29.5.12", "@types/stream-buffers": "^3.0.7", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "globals": "^15.6.0", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.7", "prettier": "3.3.2", "rimraf": "^5.0.7", "stream-buffers": "^3.0.3", "ts-jest": "^29.1.5", "ts-node": "^10.9.2", "typescript-eslint": "^7.13.0" }, "dependencies": { "crc-full": "^1.1.0", "debug": "^4.3.5", "serialport": "^12.0.0", "typescript": "^5.4.5" } }