UNPKG

homebridge-airport-express-connected

Version:

Homebridge plugin that uses mDNS request data to show a occupancy sensor that is activated when connecting to an airport express devices via AirPlay 2.

83 lines (82 loc) 2.53 kB
{ "name": "homebridge-airport-express-connected", "displayName": "Airport Express Connected", "version": "1.4.2", "description": "Homebridge plugin that uses mDNS request data to show a occupancy sensor that is activated when connecting to an airport express devices via AirPlay 2.", "main": "dist/index.js", "author": "Maximilian Leith", "scripts": { "lint": "eslint src/**.ts --max-warnings=0", "watch": "npm run build && npm link && nodemon", "build": "npm ci && rimraf -I ./dist && npm run lint && tsc", "prepublishOnly": "npm run build", "postversion": "git push && git push --tags" }, "engines": { "homebridge": "^1.9.0 || ^2.0.0-beta.0", "node": "^22.14.0 || ^20.18.3 || ^18.20.7" }, "keywords": [ "homebridge-plugin", "airportexpress", "airport express", "apple", "express", "homebridge", "plugin", "playing", "state", "media", "automations", "homekit", "airplay", "smarthome" ], "license": "MIT", "files": [ "LICENSE", "dist", "config.schema.json" ], "repository": { "type": "git", "url": "git://github.com/maxileith/homebridge-airport-express-connected.git" }, "bugs": { "url": "http://github.com/maxileith/homebridge-airport-express-connected/issues" }, "devDependencies": { "@eslint/js": "^9.14.0", "@stylistic/eslint-plugin-js": "^4.2.0", "@stylistic/eslint-plugin-ts": "^4.2.0", "@types/node": "^22.13.10", "@typescript-eslint/eslint-plugin": "^8.26.0", "@typescript-eslint/parser": "^8.26.0", "eslint": "^9.22.0", "homebridge": "^1.9.0", "homebridge-config-ui-x": "^4.71.2", "nodemon": "^3.1.9", "rimraf": "^6.0.1", "standard-version": "^9.5.0", "ts-node": "^10.9.2", "typescript": "^5.8.2" }, "dependencies": { "mdns-js": "^1.0.3" }, "homepage": "https://github.com/maxileith/homebridge-airport-express-connected#readme", "funding": [ { "type": "paypal", "url": "https://www.paypal.me/maxileith/EUR" }, { "type": "github", "url": "https://github.com/sponsors/maxileith" }, { "type": "buymeacoffee", "url": "https://www.buymeacoffee.com/maxileith" } ] }