Closed slurmulon closed 3 years ago
Changes
bach-cljs
v1.0.3
target/js
dist
shadow-cljs
resources/grammar.bnf
insta/defparser
bach.ast
bach.track/get-pulse-beat
bach.data/gcd
2.1.0
Caveats
bach.track/compose
commonjs
es6
:esm
Future
compile
compose
bach.cli
cli
Tickets
Changes
bach-cljs
package to NPM (v1.0.3
due to missingtarget/js
folder during publish, changed todist
)shadow-cljs
to build ClojureScript libraryresources/grammar.bnf
usinginsta/defparser
inbach.ast
bach.track/get-pulse-beat
to use more direct and idiomaticbach.data/gcd
(generic greatest common denominator method)2.1.0
Caveats
bach.track/compose
is exported since all "internal" methods work with Clojure maps instead of JSON. Also ratios.commonjs
andes6
imports are supported (:esm
will come later)Future
:esm
bundlescompile
tocompose
inbach.cli
(generally give thecli
some love, particularly around ClojureScript)Tickets