UNPKG

@camera.ui/camera-ui-homekit

Version:

Exposes camera.ui cameras and sensors to Apple HomeKit: cameras stream and record via HomeKit Secure Video, sensors appear as accessories in the Home app.

52 lines 2.06 kB
{ "displayName": "HomeKit", "name": "@camera.ui/camera-ui-homekit", "version": "1.2.1", "description": "Exposes camera.ui cameras and sensors to Apple HomeKit: cameras stream and record via HomeKit Secure Video, sensors appear as accessories in the Home app.", "author": "seydx (https://github.com/cameraui/plugins)", "main": "./dist/index.js", "type": "commonjs", "scripts": { "build": "rimraf dist && npm run build:hap && tsc", "build:hap": "npm --prefix ../externals/hap ci --ignore-scripts && npm --prefix ../externals/hap run build", "bundle": "npm run format && npm run lint && npm run build && cui bundle", "bundle:dev": "npm run format && npm run lint && npm run build && cross-env MODE=development cui bundle", "format": "prettier --write \"src/\" --ignore-unknown --no-error-on-unmatched-pattern", "install-updates": "npm i --save --force", "lint": "eslint --fix .", "prepublishOnly": "node -e \"if(!process.env.SAFE_PUBLISH){console.error('Error: Please use @camera.ui/cli to publish the plugin:\\n npm run publish:alpha\\n npm run publish:beta\\n npm run publish:latest\\n');process.exit(1)}\"", "publish:alpha": "npm i --save --force && npm run bundle && cui publish --alpha", "publish:beta": "npm i --save --force && npm run bundle && cui publish --beta", "publish:latest": "npm i --save --force && npm run bundle && cui publish --latest", "update": "updates --update ./" }, "bugs": { "url": "https://github.com/cameraui/plugins/issues" }, "engines": { "camera.ui": ">=2.0.23", "node": ">=22.18.0" }, "os": [], "cpu": [], "homepage": "https://github.com/cameraui/plugins/tree/main/camera-ui-homekit#readme", "keywords": [ "camera-ui-plugin", "homekit", "hub", "bridge" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/cameraui/plugins.git", "directory": "camera-ui-homekit" }, "cameraui": { "protocolLevel": 1 }, "files": [ "bundle.zip", "CHANGELOG.md" ] }