-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
57 lines (57 loc) · 2.04 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
{
"name": "node-red-contrib-music",
"version": "2.2.0",
"description": "Synthesise music with node-red. The beat node creates regular beats at a rate you can control, and which can be sunchronised with other machines. The divider node adds information to beat events, dividing beats into bars, bars into phrases, phrases into sections. The synth node creates messages for SuperCollider that can be sent via OSC. The sequencer node plays a sequence of notes with a specified rhythm.",
"main": "index.js",
"scripts": {
"test": "jest --coverage",
"postversion": "git push origin && git push --tags && gren release && gren changelog --override && git add CHANGELOG.md && git commit -m \"Update CHANGELOG\" && git push -u origin main && echo \"npm publish\""
},
"keywords": [
"node-red",
"music",
"supercollider"
],
"node-red": {
"nodes": {
"beat": "beat.js",
"divider": "divider.js",
"looper": "looper.js",
"sequencer": "sequencer.js",
"setting": "setting.js",
"soundfx": "soundfx.js",
"supercollider": "supercollider.js",
"synth": "synth.js"
}
},
"repository": {
"type": "git",
"url": "git://github.com/stevenaeola/node-red-contrib-music.git"
},
"author": "[email protected]",
"license": "ISC",
"dependencies": {
"decache": "^4.5.1",
"glob": "^7.1.4",
"internal-ip": "^3.0.1",
"ip": "^1.1.5",
"mathjs": "^7.5.1",
"multer": "^1.4.2",
"node-red-contrib-osc": "^1.1.0",
"node-red-contrib-properties": "^1.0.0",
"osc": "^2.3.1",
"path": "^0.12.7",
"request": "^2.88.0",
"underscore": "^1.12.1",
"ws": "^7.4.6"
},
"devDependencies": {
"eslint-plugin-jest": "^24.3.5",
"node-red": "^3.0.2",
"node-red-node-test-helper": "^0.2.7",
"standard": "^12.0.1"
},
"jest": {
"testEnvironment": "node"
}
}