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