Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

packaging #24

Merged
merged 49 commits into from
Mar 28, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
6f60a3a
start packaging
felixroos Mar 25, 2022
6430f62
add repl-react + fix deps
felixroos Mar 25, 2022
2338a1e
fix more deps
felixroos Mar 25, 2022
e2eea91
rename repl + fix eval for spread op
felixroos Mar 25, 2022
edba815
fix more deps
felixroos Mar 25, 2022
65deb7d
import tone always from @strudel/tone
felixroos Mar 25, 2022
43d8f46
remove hooks package for now
felixroos Mar 25, 2022
ef75590
remove peer deps notes
felixroos Mar 25, 2022
9458faf
fix pattern checks for minified code
felixroos Mar 25, 2022
e1bb58f
add xen package
felixroos Mar 25, 2022
0a8397b
replace relative imports with package imports
felixroos Mar 25, 2022
54d4141
basic readmes
felixroos Mar 25, 2022
2f13e42
add extend to eval to control scope
felixroos Mar 25, 2022
5dbe550
metadata
felixroos Mar 25, 2022
134d29d
update setup instructions
felixroos Mar 25, 2022
6f838c5
add cross dependencies
felixroos Mar 25, 2022
2c636df
remove old file
felixroos Mar 25, 2022
a9c95bb
fix cra lint errors
felixroos Mar 26, 2022
93db3cd
fix tutorial
felixroos Mar 26, 2022
df99669
fix build path
felixroos Mar 26, 2022
5481919
add nojekyll + clear tutorial on rebuild
felixroos Mar 26, 2022
55ff571
use public dir
felixroos Mar 26, 2022
1812300
remove .nojekyll from root dir
felixroos Mar 26, 2022
8911326
manifest
felixroos Mar 26, 2022
74e49ab
build
felixroos Mar 26, 2022
81b6ded
add lerna bootstrap command
felixroos Mar 26, 2022
9120aff
test: evaluate
felixroos Mar 27, 2022
ff4beae
test mini
felixroos Mar 27, 2022
7509759
rename org to strudel.cycles
felixroos Mar 27, 2022
bac1a28
rename main package json
felixroos Mar 27, 2022
e05842c
v0.0.1
felixroos Mar 27, 2022
6579600
independent mode
felixroos Mar 27, 2022
c4d1459
remove node 14 test
felixroos Mar 27, 2022
7399699
add install commands
felixroos Mar 27, 2022
3c12353
repl readme
felixroos Mar 27, 2022
4142b11
add core example
felixroos Mar 27, 2022
7682271
add eval example
felixroos Mar 27, 2022
1cf6b37
add mini example
felixroos Mar 27, 2022
f8f2fb6
add tonal example
felixroos Mar 27, 2022
9ef5715
add duration getter
felixroos Mar 27, 2022
33c9326
add missing dependency
felixroos Mar 27, 2022
788f344
simplify onEvent call
felixroos Mar 27, 2022
779d303
simplify import
felixroos Mar 27, 2022
11be5db
Publish
felixroos Mar 27, 2022
4c277af
add publishing info
felixroos Mar 27, 2022
6d4a7f9
add tone example
felixroos Mar 27, 2022
4603d16
add midi note
felixroos Mar 27, 2022
429fcaf
Publish
felixroos Mar 27, 2022
2a0d8c3
remove codesandbox specific line
felixroos Mar 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14, 16, 17]
node-version: [16, 17]

steps:
- uses: actions/checkout@v2
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,5 @@ cabal.project.local~
node_modules/
.DS_Store
repl-parcel
mytunes.ts
mytunes.ts
doc
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# strudel
# strudel

[![Strudel test status](https://github.com/tidalcycles/strudel/actions/workflows/test.yml/badge.svg)](https://github.com/tidalcycles/strudel/actions)

Expand All @@ -13,7 +13,19 @@ Tutorial: https://strudel.tidalcycles.org/tutorial/
Run the REPL locally:

```bash
npm install
npx lerna bootstrap
cd repl
npm install
npm run start
```

## Publish Packages

To publish, just run:

```sh
npx lerna version
```

This will publish all packages that changed since the last version.
3 changes: 0 additions & 3 deletions docs/_snowpack/env.js

This file was deleted.

45 changes: 0 additions & 45 deletions docs/_snowpack/link/fraction.js

This file was deleted.