jevstrudel.git / packages / tonal / package.json
1{
2  "name": "@strudel/tonal",
3  "version": "1.2.6",
4  "description": "Tonal functions for strudel",
5  "main": "index.mjs",
6  "publishConfig": {
7    "main": "dist/index.mjs"
8  },
9  "scripts": {
10    "build": "vite build",
11    "test": "vitest run",
12    "prepublishOnly": "npm run build"
13  },
14  "type": "module",
15  "repository": {
16    "type": "git",
17    "url": "git+https://codeberg.org/uzu/strudel.git"
18  },
19  "keywords": [
20    "tidalcycles",
21    "strudel",
22    "pattern",
23    "livecoding",
24    "algorave"
25  ],
26  "author": "Felix Roos <flix91@gmail.com>",
27  "license": "AGPL-3.0-or-later",
28  "bugs": {
29    "url": "https://codeberg.org/uzu/strudel/issues"
30  },
31  "homepage": "https://codeberg.org/uzu/strudel#readme",
32  "dependencies": {
33    "@strudel/core": "workspace:*",
34    "@tonaljs/tonal": "^4.10.0",
35    "chord-voicings": "^0.0.1",
36    "webmidi": "^3.1.12"
37  },
38  "devDependencies": {
39    "vite": "^6.0.11",
40    "vitest": "^3.0.4"
41  },
42  "engines": {
43    "node": ">=18.0.0"
44  }
45}