jevstrudel.git / packages / osc / package.json
1{
2  "name": "@strudel/osc",
3  "version": "1.3.2",
4  "description": "OSC messaging for strudel",
5  "main": "osc.mjs",
6  "bin": "./server.js",
7  "type": "module",
8  "publishConfig": {
9    "main": "dist/index.mjs"
10  },
11  "scripts": {
12    "server": "node server.js",
13    "tidal-sniffer": "node tidal-sniffer.js",
14    "client": "npx serve -p 4321",
15    "build-bin": "npx pkg server.js --targets node16-macos-x64,node16-win-x64,node16-linux-x64 --out-path bin",
16    "build": "vite build",
17    "prepublishOnly": "npm run build"
18  },
19  "repository": {
20    "type": "git",
21    "url": "git+https://codeberg.org/uzu/strudel.git"
22  },
23  "keywords": [
24    "tidalcycles",
25    "strudel",
26    "pattern",
27    "livecoding",
28    "algorave"
29  ],
30  "author": "Felix Roos <flix91@gmail.com>",
31  "contributors": [
32    "Alex McLean <alex@slab.org>"
33  ],
34  "license": "AGPL-3.0-or-later",
35  "bugs": {
36    "url": "https://codeberg.org/uzu/strudel/issues"
37  },
38  "homepage": "https://codeberg.org/uzu/strudel#readme",
39  "dependencies": {
40    "@strudel/core": "workspace:*",
41    "@strudel/webaudio": "workspace:*",
42    "osc": "^2.4.5",
43    "ws": "^8.18.3"
44  },
45  "devDependencies": {
46    "pkg": "^5.8.1",
47    "vite": "^6.0.11"
48  },
49  "engines": {
50    "node": ">=18.0.0"
51  }
52}