This repository has been archived by the owner on Jul 13, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
/
package.json
42 lines (42 loc) · 2.5 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
{
"name": "harmonyspan",
"version": "1.5.0",
"description": "Control anything with your Logitech Harmony Hub.",
"main": "harmony-span.js",
"scripts": {
"start": "node src/harmony-span.js",
"build_all_from_win": "rmdir /q /s build && mkdir build && mkdir build\\HarmonySpan_Win_x64 && mkdir build\\HarmonySpan_Mac_x64 && mkdir build\\HarmonySpan_Linux_x64 && type harmony-span.js | nexe -t windows-x64-12.16.3 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o build/HarmonySpan_Win_x64/HarmonySpan_Win_x64 && type harmony-span.js | nexe -t mac-x64-12.9.1 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o build/HarmonySpan_Mac_x64/HarmonySpan_macOS_x64 && type harmony-span.js | nexe -t linux-x64-12.9.1 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o build/HarmonySpan_Linux_x64/HarmonySpan_Linux_x64 && copy RootResponse.xml build\\HarmonySpan_Win_x64 && copy config.json build\\HarmonySpan_Win_x64 && copy RootResponse.xml build\\HarmonySpan_Mac_x64 && copy config.json build\\HarmonySpan_Mac_x64 && copy RootResponse.xml build\\HarmonySpan_Linux_x64 && copy config.json build\\HarmonySpan_Linux_x64 && cd build && tar -c -f HarmonySpan_Win_x64.tar HarmonySpan_Win_x64 && tar -c -f HarmonySpan_Mac_x64.tar HarmonySpan_Mac_x64 && tar -c -f HarmonySpan_Linux_x64.tar HarmonySpan_Linux_x64",
"build_win": "type harmony-span.js | nexe -t windows-x64-12.16.3 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o HarmonySpan_Win_x64",
"build_mac": "cat harmony-span.js | nexe -t mac-x64-12.9.1 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o HarmonySpan_macOS_x64 & chmod +x ./HarmonySpan_macOS_x64",
"build_linux": "cat harmony-span.js | nexe -t linux-x64-12.9.1 -r coreoutput.js -r ssdp.js -r config_utility/ -r node_modules/ -o HarmonySpan_Linux_x64 & chmod +x ./HarmonySpan_Linux_x64"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ashifter/harmony-span.git"
},
"keywords": [
"harmony",
"smart",
"home",
"logitech",
"universal",
"remote",
"network"
],
"author": "Logan Lowe",
"license": "MIT",
"bugs": {
"url": "https://github.com/ashifter/harmony-span/issues"
},
"homepage": "https://github.com/ashifter/harmony-span#readme",
"dependencies": {
"colors": "^1.4.0",
"express": "^4.17.1",
"js-yaml": "^3.14.0",
"mqtt": "^4.2.8",
"node-ssdp": "^4.0.0",
"node-webhooks": "^1.4.2",
"node-yaml": "^4.0.1",
"request": "^2.88.2"
}
}