Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-12 | cacheable-object: clone, copyUpdateValuesOnto | (quasar) nebula | |
2024-05-31 | data: CacheableObject: check default update value more gracefully | (quasar) nebula | |
Fixes a test failure introduced in cebd7f4a, and more generally, crashes to do with flags: {update: true} but no update: {...} configuration. | |||
2024-05-19 | data: CacheableObject: allow falsy default update values | (quasar) nebula | |
2024-05-01 | composite: 'thisProperty' self-reflection | (quasar) nebula | |
2024-05-01 | cacheable-object: define properties on symbol, allow symbol props | (quasar) nebula | |
This commit really does two separate things: * Move the definition for `propertyDescriptors` from that string key into `Symbol.for('CacheableObject.propertyDescriptors')` * Allow and support descriptors for key-based properties, by iterating over Reflect.ownKeys() instead of Object.entries() | |||
2024-01-30 | data: tidy things folder & imports, nicer fields yaml spec | (quasar) nebula | |
2022-11-28 | divide things.js into modular files (hilariously) | (quasar) nebula | |
2022-11-26 | finish up cosmetic style changes | (quasar) nebula | |
2022-06-29 | optional data pre-cache | (quasar) nebula | |
2022-06-26 | real pragma, and some eslint fixes | (quasar) nebula | |
2022-06-26 | add @format pragma to JS files | (quasar) nebula | |
2022-06-26 | initial prettier/eslint commit | (quasar) nebula | |
2022-03-05 | non-jpg full res art links, artist avatars | (quasar) nebula | |
2022-02-12 | bam (Thing subclasses: several steps, one file) | (quasar) nebula | |