3
0
mirror of https://github.com/larvit/adf-codec.git synced 2026-11-12 11:48:29 +01:00
Commit Graph

47 Commits

Author SHA1 Message Date
lilleman fa5c425a4b Answer prose, product-owner, stability and principles round 1-2: 1 🔴, 7 🟡; the HTML row names every element, the README records the searches, the second table sorts 2026-10-28 21:37:34 +01:00
lilleman 11529ac165 Open the README with the call to take for each need, and widen the converter comparison 2026-10-28 21:37:34 +01:00
renovate[bot] 80b39dd122 Update dependency @types/node to v26.6.6 2026-10-28 19:09:29 +00:00
renovate[bot] 905b039866 Update Node.js to v26 2026-10-28 00:40:37 +00:00
renovate[bot] 23fd7ae9b9 Update dependency oxlint to v1.90.0 2026-10-27 10:06:53 +00:00
lilleman 6fe36d5947 Ship adfToHtml: semantic HTML for the CommonMark blocks and marks, an adf-carry element for the rest 2026-10-26 13:20:27 +01:00
lilleman c2fa6fa9b0 Hold the import boundaries in the lint config and name its script and leg lint 2026-10-22 01:51:15 +02:00
renovate[bot] d153286071 Update dependency oxlint to v1.89.0 2026-10-20 21:00:07 +00:00
lilleman f73b5c4f76 Release 0.2.0 2026-10-14 11:58:21 +02:00
renovate[bot] 42aa2957d2 Update dependency oxlint to v1.88.0 2026-10-14 02:02:58 +00:00
lilleman 3b5fed9a2c Refit the README for search and a quick start, with a full reference below its contents 2026-10-11 19:04:56 +02:00
renovate[bot] f7df2f0f22 Update dependency @types/node to v24.19.2 2026-10-10 05:50:12 +00:00
lilleman 1870111427 Answer product-owner round 1: the changelog adds no gap note, item 7 names HTML in the tagline and keywords again, and the keywords name gfm 2026-10-09 13:07:56 +02:00
lilleman c66cbc288b Describe only markdown in the package description and the README's tagline 2026-10-09 13:07:56 +02:00
renovate[bot] 5834ac0c7d Update dependency oxlint to v1.87.0 2026-10-05 21:25:35 +00:00
renovate[bot] 3d378b35e0 Update Node.js to v24.21.0 2026-10-05 00:43:12 +00:00
lilleman f4022d62c9 Answer stability round 1: item 71 waits on items 7 and 46 again, keywords match the GitHub topics 2026-10-05 00:37:21 +02:00
lilleman 3fb21b9766 Open the README with what the package does and for whom, and give npm search keywords 2026-10-05 00:37:21 +02:00
renovate[bot] 7bd37deb65 Update dependency oxlint to v1.86.0 2026-10-04 22:35:47 +00:00
renovate[bot] fbec79d91f Update dependency fast-check to v4.10.2 2026-10-04 22:21:43 +00:00
lilleman 2ab1110710 Make GitHub canonical: CI and publishing on GitHub Actions, links and package metadata point there, Gitea waits to become a mirror 2026-10-04 23:36:47 +02:00
lilleman f82acfa1ff 24 - the conformance gates live in src/conformance/ 2026-09-23 23:21:06 +02:00
lilleman 2ea0ded67a Review: the ratchet counts an IIFE, and no missing config or stray warning passes it 2026-09-20 18:20:10 +02:00
lilleman 940d3aac1b 17 - the gate holds every built function to 52 lines 2026-09-20 18:10:21 +02:00
lilleman 2f251b84ed 4.3: the shared property module is property-harness.ts, and the canonical arm filters emit refusals 2026-09-15 21:31:41 +02:00
lilleman c8ce81adf4 4.3: the markdown property 2026-09-15 21:05:16 +02:00
lilleman f5b6903972 4.2: the ADF property 2026-09-14 23:25:13 +02:00
lilleman b470b1dee2 Release 0.1.0 2026-09-04 12:07:41 +02:00
lilleman ccdc8cb999 5c: report the depth cause from the guards, and make the publish converge 2026-09-03 21:19:01 +02:00
lilleman 98bbb232c1 5c: the build, the freeze audit and the release pipeline 2026-09-03 20:26:25 +02:00
lilleman bcb6a9bd1e 5b2: name the violation in every error message, and the escape a claimed line takes 2026-09-03 17:52:31 +02:00
lilleman faedfa59c3 5b1: report the line a paragraph's kept text starts on, and stream the source lines 2026-09-03 17:24:46 +02:00
lilleman 47ca41b558 5b1: name the line and the offset in the input a parse refusal sits at 2026-09-03 14:37:39 +02:00
lilleman 7e506b1ffe Rename the package to @larvit/adf-codec 2026-09-03 14:15:34 +02:00
lilleman 34fd18e852 Read the carries and the combinations back, and land markdownToAdf 2026-09-03 07:01:27 +02:00
lilleman bd6dee350a Answer the architecture pass: the seam attribute reading names, and the speller a third file copied 2026-09-01 22:11:21 +02:00
lilleman ea379cef73 State the shipped ECMAScript floor in engines, not the toolchain's 2026-09-01 16:51:15 +02:00
lilleman 200101a000 Hold the shipped source to ECMAScript alone, and run the suite on Deno and Bun 2026-09-01 16:44:32 +02:00
lilleman 0cc34bcbbb Read the container blocks, and part a nested list the tight spelling would swallow 2026-08-28 14:46:14 +02:00
lilleman 97d34e3118 Give the CommonMark blocks a directive form for what their spelling cannot hold 2026-08-27 14:12:55 +02:00
lilleman 79b2bfdc52 Emitter 2c: the inline node directives, the directive marks and the carried whitespace 2026-08-26 09:06:13 +02:00
lilleman 9c1fb215c4 Emitter 2b: the block-node directives, the pipe table and the refusal corpus 2026-08-25 15:10:02 +02:00
lilleman 6a1a17d01b Escape the literals that would merge with the syntax beside them 2026-08-25 09:28:09 +02:00
lilleman e6613519f3 Name the node every refusal came from, and close the error list 2026-08-25 09:00:47 +02:00
lilleman e03a351d45 Share the CommonMark grammar, close the guard's hole, refuse the lists no marker spells 2026-08-24 16:18:47 +02:00
lilleman 3f73497a6f Emitter 2a: the corpus runner, the canonical serializer and the CommonMark subset 2026-08-24 15:36:05 +02:00
lilleman 4398fe580f Scaffold: package contract, docker CI gate, Renovate 2026-08-23 23:49:35 +02:00