Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Also rename 'color' (from #cli) to 'colors'.
|
|
This prevents them from being displayed in, for example, node-tap
mismatched test case output.
AFAIK, we generally don't depend on the enumerability of properties
anywhere in hsmusic's codebase, and it doesn't really make sense
for unexposed properties to be enumerable in the first place.
|
|
* Thing.composite.from() only provides the dependencies specified
in each step and the base, and prevents '#'-prefixed keys from
being specified on the main (composite) dependency list.
* CacheableObject no longer provides a "reflection" dependency to
every compute/transform function, and now requires the property
'this' to be specified instead of the constructor.instance
symbol. (The static CacheableObject.instance, inherited by all
subclasses, was also removed.)
* Also minor improvements to sugar.js data processing utility
functions.
|
|
|
|
|