-
Notifications
You must be signed in to change notification settings - Fork 73
/
Copy pathpackage.json
76 lines (76 loc) · 3.16 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
{
"name": "@matter/examples",
"version": "0.0.0-git",
"description": "Matter.js examples and reference implementations",
"keywords": [
"iot",
"home automation",
"matter",
"smart device"
],
"license": "Apache-2.0",
"author": "matter.js authors",
"contributors": [
"Ingo Fischer <[email protected]>",
"Martin Turon <[email protected]>",
"Marco Fucci di Napoli <[email protected]>",
"Greg Lauckhart <[email protected]>"
],
"bugs": {
"url": "https://github.com/project-chip/matter.js/issues"
},
"homepage": "https://github.com/project-chip/matter.js",
"repository": {
"type": "git",
"url": "git+https://github.com/project-chip/matter.js.git"
},
"scripts": {
"clean": "matter-build clean",
"build": "matter-build",
"build-clean": "matter-build --clean",
"matter-light": "matter-run src/device-onoff-light/LightDevice.ts",
"matter-measuredsocket": "matter-run src/device-measuring-socket/MeasuredSocketDevice.ts",
"matter-sensor": "matter-run src/device-sensor/SensorDeviceNode.ts",
"matter-excelsior1000": "matter-run src/device-composed-wc-light/IlluminatedRollerShade.ts",
"matter-device": "matter-run src/device-onoff/DeviceNode.ts",
"matter-bridge": "matter-run src/device-bridge-onoff/BridgedDevicesNode.ts",
"matter-composeddevice": "matter-run src/device-composed-onoff/ComposedDeviceNode.ts",
"matter-multidevice": "matter-run src/device-multiple-onoff/MultiDeviceNode.ts",
"matter-controller": "matter-run src/controller/ControllerNode.ts",
"bundle-device": "esbuild src/device-onoff/DeviceNode.ts --bundle --platform=node --conditions=esbuild --external:@stoprocent/bleno --external:@stoprocent/bluetooth-hci-socket --sourcemap --minify --keep-names --outfile=build/bundle/DeviceNode.cjs",
"matter-device-bundled": "node --enable-source-maps build/bundle/DeviceNode.cjs"
},
"bin": {
"matter-light": "dist/esm/device-onoff-light/LightDevice.ts",
"matter-measuredsocket": "dist/esm/device-measuring-socket/MeasuredSocketDevice.ts",
"matter-excelsior1000": "dist/esm/device-composed-wc-light/IlluminatedRollerShade.ts",
"matter-sensor": "dist/esm/device-sensor/SensorDeviceNode.js",
"matter-device": "dist/esm/device-onoff/DeviceNode.js",
"matter-bridge": "dist/esm/device-bridge-onoff/BridgedDevicesNode.js",
"matter-composeddevice": "dist/esm/device-composed-onoff/ComposedDeviceNode.js",
"matter-multidevice": "dist/esm/device-multiple-onoff/MultiDeviceNode.js",
"matter-controller": "dist/esm/controller/ControllerNode.js"
},
"dependencies": {
"@matter/main": "*",
"@matter/nodejs": "*",
"@matter/tools": "*",
"esbuild": "^0.25.0"
},
"optionalDependencies": {
"@matter/nodejs-ble": "*"
},
"engines": {
"node": ">=18.0.0"
},
"files": [
"dist/**/*",
"src/**/*",
"LICENSE",
"README.md"
],
"type": "module",
"publishConfig": {
"access": "public"
}
}