forked from jean-emmanuel/open-stage-control
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
107 lines (107 loc) · 4.12 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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
{
"name": "open-stage-control",
"productName": "Open Stage Control",
"description": "Libre and modular OSC / MIDI controller",
"version": "1.0.0-alpha",
"author": {
"name": "Jean-Emmanuel Doucet",
"email": "[email protected]"
},
"keywords": [
"osc",
"midi",
"interface",
"multi-touch"
],
"repository": {
"type": "git",
"url": "https://github.com/jean-emmanuel/open-stage-control"
},
"homepage": "http://openstagecontrol.ammd.net/",
"license": "GPL-3.0",
"dependencies": {
"@babel/core": "7.9.0",
"@babel/plugin-proposal-object-rest-spread": "7.9.0",
"@babel/polyfill": "7.8.7",
"@babel/preset-env": "7.9.0",
"ansi-html": "0.0.7",
"babel-eslint": "10.1.0",
"babelify": "10.0.0",
"bonjour": "github:jean-emmanuel/bonjour",
"browserify": "16.5.0",
"chroma-js": "2.1.0",
"core-js": "3.6.4",
"cpr": "3.0.1",
"deep-extend": "0.6.0",
"electron-localshortcut": "3.2.1",
"electron-packager": "14.2.1",
"electron-packager-plugin-non-proprietary-codecs-ffmpeg": "1.0.2",
"env-paths": "2.2.0",
"eslint": "6.8.0",
"exorcist": "1.0.1",
"file-saver": "2.0.2",
"gyronorm": "2.0.6",
"jquery": "3.4.1",
"json5": "2.1.2",
"jsondiffpatch": "0.4.1",
"keyboardjs": "github:jean-emmanuel/KeyboardJS",
"licensify": "3.1.3",
"loop-protect": "github:jean-emmanuel/loop-protect#v1.0.1",
"minimatch": "3.0.4",
"nanohtml": "1.9.1",
"nanoid": "2.1.11",
"nanomorph": "5.4.0",
"node-sass": "4.13.1",
"nodemon": "2.0.2",
"nosleep.js": "0.9.0",
"osc": "2.4.0",
"python-shell": "1.0.8",
"replacestream": "^4.0.3",
"sanitize-html": "1.22.1",
"scope-css": "1.2.1",
"screenfull": "5.0.2",
"semver": "^7.1.3",
"send": "0.17.1",
"sortablejs": "1.10.2",
"source-map-support": "0.5.16",
"stacktrace-js": "2.0.2",
"through": "2.3.8",
"uglifyify": "5.0.2",
"webworkify": "1.5.0",
"ws": "7.2.3",
"yargs": "15.3.1"
},
"optionalDependencies": {
"electron": "7.1.11",
"electron-installer-debian": "3.0.0"
},
"scripts": {
"postinstall": "echo '\\033[36m=> Dependencies installed successfully. Run \"npm run build\" to build the assets.\\033[0m\n'",
"start": "electron app/",
"build": "npm run build-css && npm run build-js && node scripts/copy-assets.js && echo '\\033[36m=> JS and CSS assets built successfully. Run \"npm run package\" to build an executable or \"npm start\" to run the app.\\033[0m\n'",
"package": "node scripts/package.js",
"package-rpi": "node scripts/package.js --old-rpi",
"package-node": "node scripts/package-node.js",
"deb32": "electron-installer-debian --src dist/open-stage-control-linux-ia32/ --arch i386 --dest dist/open-stage-control-linux-ia32/ --icon resources/images/logo.png",
"deb64": "electron-installer-debian --src dist/open-stage-control-linux-x64/ --arch amd64 --dest dist/open-stage-control-linux-x64/ --icon resources/images/logo.png",
"debarm": "electron-installer-debian --src dist/open-stage-control-linux-armv7l/ --arch armv7l --dest dist/open-stage-control-linux-armv7l/ --icon resources/images/logo.png",
"build-css": "node scripts/build-css.js",
"build-js": "npm run build-launcher-js && npm run build-client-js && npm run build-server-js",
"build-client-js": "node scripts/build-client.js",
"build-launcher-js": "node scripts/build-launcher.js",
"build-server-js": "node scripts/build-server.js",
"watch-client": "npm run build-client-js -- --watch",
"watch-browser": "npm run build-client-js -- --watch",
"watch-css": "nodemon --watch src/scss -e scss -x \"npm run build-css -- --reload\"",
"watch-server": "nodemon --watch src/server/ -e js -x \"npm run build-server-js\"",
"watch-launcher": "nodemon --watch src/launcher/ -e js -x \"npm run build-launcher-js\"",
"build-docs": "node scripts/build-widgets-reference.js > resources/docs/docs/widgets-reference.md && cd resources && npm run build",
"test": "eslint src && npm run build && node tests/test.js"
},
"engines": {
"node": ">=6"
},
"devDependencies": {
"watchify": "3.11.1"
}
}