-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
106 lines (106 loc) · 3.07 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
{
"name": "yalp21js",
"version": "0.21.12",
"description": "Node.js framework for 24-bit parallel GPU port (to drive WS281X LEDs on a RPi)",
"author": "djulien",
"license": "TODO",
"main": "./index.js",
"scripts": {
"build-addon-verbose": "node-gyp rebuild --verbose && ls -l build/Release",
"build-addon": "node-gyp rebuild && ls -l build/Release"
},
"old-scripts": {
"TODO-test": "node-gyp rebuild && mocha --reporter spec",
"sdl2-inst": "sudo apt install libsdl2-2.0-0 #libsdl2-2.0-0-dev?",
"notpi-preinstall": "run-s sdl2-inst",
"X-postinstall": "npm link",
"fake-install": "ln -s .. ./node_modules/yalp",
"fake-uninstall": "rm ./node_modules/yalp",
"postinstall": "run-s fake-install",
"clean": "rm -r ./build",
"tree": "tree -d -I 'node_modules|bkup|build|data'",
"??prebuild": "echo \"prebuild\"",
"??install": "prebuild-install || node-gyp rebuild",
"build-stdalone": "make #./src/GpuPort",
"build-addon": "node-gyp rebuild && ls -l build/Release",
"build": "run-s build-addon",
"test-stdalone": "sudo ./build/GpuPort",
"X-test-addon": "mocha --reporter spec",
"test-addon": "./test/test.js",
"X-test": "run-s build-stdalone test-stdalone",
"test": "run-s test-addon",
"build+test": "run-s build test"
},
"homepage": "https://github.com/djulien/gpuport",
"repository": {
"type": "git",
"url": "git://github.com/djulien/gpuport.git"
},
"bugs": {
"url": "https://github.com/djulien/gpuport/issues"
},
"keywords": [
"RPi",
"Raspberry Pi",
"GPU",
"GPU port",
"parallel port",
"24-bit parallel port",
"WS2811",
"WS2812",
"WS281X",
"Javascript",
"Node.js",
"YALP"
],
"dependencies": {
"colors": "^1.4.0",
"colorsys": "^1.0.22",
"glob": "^7.2.0",
"magic-globals": "^0.9.1",
"node-addon-api": "^3.0.0",
"node-framebuffer": "git+https://github.com/djulien/node-framebuffer.git",
"pnglib": "0.0.1",
"sprintf-js": "^1.1.2",
"xmldoc": "^1.1.2"
},
"complex-dependencies": {
"bindings": "^1.2.1",
"circular-json": "^0.5.9",
"colors": "^1.4.0",
"colorsys": "^1.0.22",
"comlink": "^4.3.1",
"glob": "^7.1.6",
"lame": "git+https://github.com/suldashi/node-lame.git",
"magic-globals": "^0.9.1",
"minimatch": "^3.0.4",
"nan": "^2.2.0",
"node-addon-api": "^3.0.0",
"node-inline-worker": "^1.0.0",
"node-ipc": "^9.1.4",
"npm-run-all": "^4.1.5",
"pnglib": "0.0.1",
"speaker": "^0.5.2",
"sprintf-js": "^1.1.2",
"wtfnode": "^0.8.4",
"xmldoc": "^1.1.2"
},
"OLD-devDependencies": {
"node-lame": "^1.2.2",
"mpg123": "^0.2.3",
"ndjson": "^2.0.0",
"bson-ext": "^2.0.5",
"bson": "^4.1.0",
"semver": "^7.3.2",
"node-mpg123": "^1.0.2-23",
"colors.js": "^1.2.4",
"colors": "git+https://github.com/djulien/colors.js.git",
"debug": "^2.2.0",
"sprintf.js": "^0.1.4",
"napi_thread_safe_promise": "^1.1.2",
"readable-stream": "^2.0.5",
"node-gyp": "^7.1.0",
"mocha": "^2.1.0",
"xterm": "^4.8.1"
}
}