Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-20 | data: moar WIP composite syntax! | (quasar) nebula | |
2023-09-07 | data: roll paired "byRef" and "dynamic" properties into one | (quasar) nebula | |
2023-09-07 | data: import Thing.common utilities directly | (quasar) nebula | |
Also rename 'color' (from #cli) to 'colors'. | |||
2023-08-21 | data: valdiateArrayItems: use same index formatting as other errors | (quasar) nebula | |
Specifically, the same as decorateErrorWithIndex. | |||
2023-08-19 | clean up imports & miscellaneous metastructures across codebase | (quasar) nebula | |
2023-07-15 | data: split arrayOf validator into {strict,sparse}ArrayOf | (quasar) nebula | |
2023-04-08 | html: drastically simplify template/slot system | (quasar) nebula | |
2023-03-27 | data steps: implement leftover data unit test TODOs | (quasar) nebula | |
2023-02-05 | data format cleanup: commentary fields | (quasar) nebula | |
The parseCommentary function was actually going unused. This commit moves its behavior to the more appropriate location (validateCommentary), which actually unveils a couple data errors in the HSMusic data files. | |||
2023-01-04 | trackGroups -> trackSections | (quasar) nebula | |
2022-12-22 | many homepage carousel shenanigans | (quasar) nebula | |
2022-11-28 | divide things.js into modular files (hilariously) | (quasar) nebula | |