add TypeScript
Opened this issue · 5 comments
aqandrew commented
custom objects like notes, measures, and durations are unwieldy
bEluga0000 commented
can u please explain what the issues is .
aqandrew commented
Sure. In reducers.js, there are some object definitions that represent tracks, measures, durations, and notes:
Lines 3 to 44 in 423cf94
I'd like to add TypeScript to this project so that I can have more confidence in manipulating these object properties. I also find VS Code's Intellisense for TypeScript very helpful.
bEluga0000 commented
okay i will try to move this project to typescript
aqandrew commented
Please don't do that. For the time being this is just an educational project for myself, so I'm not accepting unsolicited PRs
bEluga0000 commented
okay