generated from homebridge/homebridge-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
85 lines (85 loc) · 2.08 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
"name": "homebridge-virtual-accessories",
"displayName": "Virtual Accessories for Homebridge",
"type": "module",
"version": "1.2.3",
"description": "Virtual HomeKit accessories for Homebridge.",
"author": "justjam2013",
"license": "Apache-2.0",
"homepage": "https://github.com/justjam2013/homebridge-virtual-accessories#readme",
"repository": {
"type": "git",
"url": "https://github.com/justjam2013/homebridge-virtual-accessories.git"
},
"bugs": {
"url": "https://github.com/justjam2013/homebridge-virtual-accessories/issues"
},
"keywords": [
"homebridge",
"homebridge-plugin",
"plugin",
"homebridge plugin",
"virtual",
"virtual accessory",
"virtual accessories",
"switch",
"virtual switch",
"delay",
"timer",
"lock",
"virtual lock",
"homekey",
"doorbell",
"virtual doorbell",
"garage door",
"virtual garage door",
"valve",
"virtual valve",
"irrigation",
"shower head",
"water faucet",
"window covering",
"virtual window covering",
"binds",
"virtual blinds",
"shades",
"virtual shades",
"sensor",
"virtual sensor",
"ping sensor",
"cron sensor",
"dummy"
],
"main": "dist/index.js",
"engines": {
"node": "^18.20.4 || ^20.18.0 || ^22.10.0",
"homebridge": "^1.8.0 || ^2.0.0-beta.0"
},
"scripts": {
"build": "rimraf ./dist && tsc",
"lint": "eslint . --max-warnings=0",
"prepublishOnly": "npm run lint && npm run build",
"watch": "npm run build && npm link && nodemon"
},
"dependencies": {
"@js-joda/core": "^5.6.3",
"@js-joda/timezone": "^2.21.1",
"cron": "^3.1.9",
"net-ping": "^1.2.4",
"reflect-metadata": "^0.2.2",
"typeserializer": "^0.2.5"
},
"devDependencies": {
"@eslint/js": "^9.14.0",
"@types/eslint__js": "^8.42.3",
"@types/node": "^22.8.6",
"eslint": "^9.14.0",
"homebridge": "^2.0.0-beta.0",
"nodemon": "^3.1.7",
"ping": "0.4.4",
"rimraf": "^6.0.1",
"ts-node": "^10.9.2",
"typescript": "^5.6.3",
"typescript-eslint": "^8.11.0"
}
}