From 0aa2f72a3af06fb80e2338760ce2fd8e98daedd3 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sun, 29 Jan 2023 23:27:35 +0100 Subject: [PATCH] update core examples --- packages/core/README.md | 7 +- packages/core/examples/basic.html | 4 +- packages/core/examples/canvas.html | 4 +- packages/core/examples/repl.html | 90 ------------------- packages/core/examples/scheduled.html | 44 --------- packages/core/examples/vanilla.html | 40 ++++----- .../core/examples/vite-vanilla-repl/main.js | 13 ++- .../examples/vite-vanilla-repl/package.json | 1 + .../core/examples/vite-vanilla-repl/tune.mjs | 10 +-- packages/core/examples/without-audio.html | 65 -------------- pnpm-lock.yaml | 15 ++++ pnpm-workspace.yaml | 3 +- 12 files changed, 48 insertions(+), 248 deletions(-) delete mode 100644 packages/core/examples/repl.html delete mode 100644 packages/core/examples/scheduled.html delete mode 100644 packages/core/examples/without-audio.html diff --git a/packages/core/README.md b/packages/core/README.md index 13b80682..8e42800e 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -33,6 +33,7 @@ b: 3/2 - 7/4 c: 7/4 - 2 ``` -- [play with @strudel.cycles/core on codesandbox](https://codesandbox.io/s/strudel-core-test-qmz6qr?file=/src/index.js). -- [open color pattern example](https://raw.githack.com/tidalcycles/strudel/package-examples/packages/core/examples/canvas.html) -- [open minimal repl example](https://raw.githack.com/tidalcycles/strudel/package-examples/packages/core/examples/metro.html) +- [play with @strudel.cycles/core on codesandbox](https://codesandbox.io/s/strudel-core-test-forked-9ywhv7?file=/src/index.js). +- [open color pattern example](https://raw.githack.com/tidalcycles/strudel/main/packages/core/examples/canvas.html) +- [open minimal repl example](https://raw.githack.com/tidalcycles/strudel/main/packages/core/examples/vanilla.html) +- [open minimal vite example](./examples/vite-vanilla-repl/) \ No newline at end of file diff --git a/packages/core/examples/basic.html b/packages/core/examples/basic.html index fad59d1b..97508132 100644 --- a/packages/core/examples/basic.html +++ b/packages/core/examples/basic.html @@ -1,13 +1,13 @@
- diff --git a/packages/core/examples/scheduled.html b/packages/core/examples/scheduled.html deleted file mode 100644 index e27db1d0..00000000 --- a/packages/core/examples/scheduled.html +++ /dev/null @@ -1,44 +0,0 @@ - - -
- diff --git a/packages/core/examples/vanilla.html b/packages/core/examples/vanilla.html index 1f9b1281..233f76f7 100644 --- a/packages/core/examples/vanilla.html +++ b/packages/core/examples/vanilla.html @@ -6,46 +6,36 @@ Buildless Vanilla Strudel REPL -
+
+
-
- - diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ebf8bab..210717b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,6 +60,21 @@ importers: vite: 3.2.5 vitest: 0.25.8 + packages/core/examples/vite-vanilla-repl: + specifiers: + '@strudel.cycles/core': workspace:* + '@strudel.cycles/mini': workspace:* + '@strudel.cycles/tonal': workspace:* + '@strudel.cycles/webaudio': workspace:* + vite: ^3.2.0 + dependencies: + '@strudel.cycles/core': link:../.. + '@strudel.cycles/mini': link:../../../mini + '@strudel.cycles/tonal': link:../../../tonal + '@strudel.cycles/webaudio': link:../../../webaudio + devDependencies: + vite: 3.2.5 + packages/csound: specifiers: '@csound/browser': ^6.18.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fd397ad5..c89e911c 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,5 @@ packages: # all packages in direct subdirs of packages/ - "packages/*" - - "website/" \ No newline at end of file + - "website/" + - "packages/core/examples/vite-vanilla-repl" \ No newline at end of file