« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util/html.js
AgeCommit message (Expand)Author
2024-08-15html: treat html.isBlank() as null in type: 'string' slots(quasar) nebula
2024-06-18html: #stringifyContent: always resolve template items(quasar) nebula
2024-06-18html: isBlank: handle onlyIfSIblings template content(quasar) nebula
2024-06-07html: don't show onlyIfSiblings items w/o siblings(quasar) nebula
2024-06-07html: onlyIfSiblings(quasar) nebula
2024-05-31html: fix chunkwrap generation error(quasar) nebula
2024-05-01html: Attributes.has(attribute, pattern)(quasar) nebula
2024-05-01html: html.smooth()(quasar) nebula
2024-04-12html: SO WE BACK IF && THE MINE(quasar) nebula
2024-04-12html: pls(quasar) nebula
2024-04-12html: blessAttributes(quasar) nebula
2024-04-12html: validateSlotValueAgainstDescription: minor optimizations(quasar) nebula
2024-04-12html: Tag.content: clean up contentArray compute(quasar) nebula
2024-04-03html: handle chunkwrap chunks not split by whitespace(quasar) nebula
2024-04-03html: Attributes.with(quasar) nebula
2024-03-26html: smush, chunkwrap: always handle joiners manually(quasar) nebula
2024-03-26html: chunkwrap: always provide at least one chunk(quasar) nebula
2024-03-26html, css: chunkwrap implementation(quasar) nebula
2024-03-26html: chunkwrap interface stub(quasar) nebula
2024-03-26html: html.smush(), Tag.smush()(quasar) nebula
2024-03-26html: Tag.#getContentJoiner()(quasar) nebula
2024-03-16html: try more boring/typical recursion for isBlank internals(quasar) nebula
2024-03-16html: experimentally optimize isBlank... with generators(quasar) nebula
2024-03-16html: redefine isBlank(quasar) nebula
2024-02-16sugar: move many functions into new #aggregate import(quasar) nebula
2024-02-16html: minor eslint fixes(quasar) nebula
2024-01-03html: trace line where tag is created(quasar) nebula
2024-01-03html: show symbol count when inspecting attributes(quasar) nebula
2024-01-03html: aggressively skip blank nice attributes when inspecting tag(quasar) nebula
2024-01-03validators: oneOf -> anyOf(quasar) nebula
2024-01-03html: simplify attributes validation and add() logic(quasar) nebula
2024-01-01html: fix mutable: false not actually receiving original attributes(quasar) nebula
2024-01-01html: add mutable option for html/attributes slot descriptions(quasar) nebula
2024-01-01html: new 'attributes' slot type(quasar) nebula
2024-01-01html: Attributes.clone(quasar) nebula
2024-01-01html: blankAttributes utility function(quasar) nebula
2024-01-01html: make isAttributes alias to isAttributesAdditionSingletValue(quasar) nebula
2024-01-01html: allow arrays in attribute addition values (recursively)(quasar) nebula
2024-01-01html: flatten attribute value arrays infinitely(quasar) nebula
2024-01-01html: inline html.tag()-specific isAttributes behavior(quasar) nebula
2023-12-30html: refactor attributes addition recursion logic(quasar) nebula
2023-12-30html: allow adding an Attributes object(quasar) nebula
2023-12-30html: tweak attribute validators, actually enable singlet validator(quasar) nebula
2023-12-30html: clean up #addHelper-related logic(quasar) nebula
2023-12-30html: support templates in attribute operations(quasar) nebula
2023-12-30data, html: attribute merging(quasar) nebula
2023-12-30html: implement isHTML with oneOf(quasar) nebula
2023-12-30html: make isHTML a proper (albeit hard-coded) validator(quasar) nebula
2023-12-30html: make isTag and isTemplate proper validators(quasar) nebula
2023-12-30html: use direct instanceof checks instead of isTag, isTemplate(quasar) nebula