add cross dependencies

This commit is contained in:
Felix Roos 2022-03-25 23:52:06 +01:00
parent 134d29d82c
commit 6f838c555c
14 changed files with 2729 additions and 2688 deletions

39
package-lock.json generated
View file

@ -8294,6 +8294,7 @@
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"dependencies": { "dependencies": {
"@strudel/core": "*",
"estraverse": "^5.3.0", "estraverse": "^5.3.0",
"shift-ast": "^6.1.0", "shift-ast": "^6.1.0",
"shift-codegen": "^7.0.3", "shift-codegen": "^7.0.3",
@ -8320,6 +8321,7 @@
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"dependencies": { "dependencies": {
"@strudel/tone": "*",
"tone": "^14.7.77", "tone": "^14.7.77",
"webmidi": "^2.5.2" "webmidi": "^2.5.2"
} }
@ -8327,7 +8329,11 @@
"packages/mini": { "packages/mini": {
"name": "@strudel/mini", "name": "@strudel/mini",
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later" "license": "GPL-3.0-or-later",
"dependencies": {
"@strudel/eval": "*",
"@strudel/tone": "*"
}
}, },
"packages/repl-react": { "packages/repl-react": {
"extraneous": true, "extraneous": true,
@ -8383,21 +8389,29 @@
"packages/tonal": { "packages/tonal": {
"name": "@strudel/tonal", "name": "@strudel/tonal",
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later" "license": "GPL-3.0-or-later",
"dependencies": {
"@strudel/core": "*"
}
}, },
"packages/tone": { "packages/tone": {
"name": "@strudel/tone", "name": "@strudel/tone",
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"dependencies": { "dependencies": {
"@strudel/core": "*",
"@tonejs/piano": "^0.2.1", "@tonejs/piano": "^0.2.1",
"chord-voicings": "^0.0.1", "chord-voicings": "^0.0.1",
"tone": "^14.7.77" "tone": "^14.7.77"
} }
}, },
"packages/xen": { "packages/xen": {
"name": "@strudel/xen",
"version": "0.0.1", "version": "0.0.1",
"license": "GPL-3.0-or-later" "license": "GPL-3.0-or-later",
"dependencies": {
"@strudel/core": "*"
}
} }
}, },
"dependencies": { "dependencies": {
@ -9675,6 +9689,7 @@
"@strudel/eval": { "@strudel/eval": {
"version": "file:packages/eval", "version": "file:packages/eval",
"requires": { "requires": {
"@strudel/core": "*",
"estraverse": "^5.3.0", "estraverse": "^5.3.0",
"shift-ast": "^6.1.0", "shift-ast": "^6.1.0",
"shift-codegen": "^7.0.3", "shift-codegen": "^7.0.3",
@ -9686,26 +9701,38 @@
"@strudel/midi": { "@strudel/midi": {
"version": "file:packages/midi", "version": "file:packages/midi",
"requires": { "requires": {
"@strudel/tone": "*",
"tone": "^14.7.77", "tone": "^14.7.77",
"webmidi": "^2.5.2" "webmidi": "^2.5.2"
} }
}, },
"@strudel/mini": { "@strudel/mini": {
"version": "file:packages/mini" "version": "file:packages/mini",
"requires": {
"@strudel/eval": "*",
"@strudel/tone": "*"
}
}, },
"@strudel/tonal": { "@strudel/tonal": {
"version": "file:packages/tonal" "version": "file:packages/tonal",
"requires": {
"@strudel/core": "*"
}
}, },
"@strudel/tone": { "@strudel/tone": {
"version": "file:packages/tone", "version": "file:packages/tone",
"requires": { "requires": {
"@strudel/core": "*",
"@tonejs/piano": "^0.2.1", "@tonejs/piano": "^0.2.1",
"chord-voicings": "^0.0.1", "chord-voicings": "^0.0.1",
"tone": "^14.7.77" "tone": "^14.7.77"
} }
}, },
"@strudel/xen": { "@strudel/xen": {
"version": "file:packages/xen" "version": "file:packages/xen",
"requires": {
"@strudel/core": "*"
}
}, },
"@tonaljs/abc-notation": { "@tonaljs/abc-notation": {
"version": "4.6.5", "version": "4.6.5",

View file

@ -5,7 +5,8 @@
"description": "Port of tidalcycles to javascript", "description": "Port of tidalcycles to javascript",
"main": "strudel.mjs", "main": "strudel.mjs",
"scripts": { "scripts": {
"test": "npm run test --workspaces --if-present" "test": "npm run test --workspaces --if-present",
"bootstrap": "lerna bootstrap"
}, },
"workspaces": [ "workspaces": [
"packages/*" "packages/*"

View file

@ -28,6 +28,7 @@
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme", "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": { "dependencies": {
"@strudel/core": "*",
"estraverse": "^5.3.0", "estraverse": "^5.3.0",
"shift-ast": "^6.1.0", "shift-ast": "^6.1.0",
"shift-codegen": "^7.0.3", "shift-codegen": "^7.0.3",

View file

@ -21,6 +21,7 @@
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme", "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": { "dependencies": {
"@strudel/tone": "*",
"tone": "^14.7.77", "tone": "^14.7.77",
"webmidi": "^2.5.2" "webmidi": "^2.5.2"
} }

View file

@ -23,5 +23,9 @@
"bugs": { "bugs": {
"url": "https://github.com/tidalcycles/strudel/issues" "url": "https://github.com/tidalcycles/strudel/issues"
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme" "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": {
"@strudel/tone": "*",
"@strudel/eval": "*"
}
} }

View file

@ -23,5 +23,8 @@
"bugs": { "bugs": {
"url": "https://github.com/tidalcycles/strudel/issues" "url": "https://github.com/tidalcycles/strudel/issues"
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme" "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": {
"@strudel/core": "*"
}
} }

View file

@ -1,4 +1,4 @@
import { Tone } from '@strudel/tone'; import { Tone } from './tone.mjs';
import { Pattern } from '@strudel/core'; import { Pattern } from '@strudel/core';
export const getDrawContext = (id = 'test-canvas') => { export const getDrawContext = (id = 'test-canvas') => {

View file

@ -22,6 +22,7 @@
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme", "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": { "dependencies": {
"@strudel/core": "*",
"@tonejs/piano": "^0.2.1", "@tonejs/piano": "^0.2.1",
"chord-voicings": "^0.0.1", "chord-voicings": "^0.0.1",
"tone": "^14.7.77" "tone": "^14.7.77"

View file

@ -1,4 +1,4 @@
import { Tone } from '@strudel/tone'; import { Tone } from './tone.mjs';
export const hideHeader = () => { export const hideHeader = () => {
document.getElementById('header').style = 'display:none'; document.getElementById('header').style = 'display:none';

View file

@ -22,5 +22,8 @@
"bugs": { "bugs": {
"url": "https://github.com/tidalcycles/strudel/issues" "url": "https://github.com/tidalcycles/strudel/issues"
}, },
"homepage": "https://github.com/tidalcycles/strudel#readme" "homepage": "https://github.com/tidalcycles/strudel#readme",
"dependencies": {
"@strudel/core": "*"
}
} }