Skip to content

Add a README and fix the declared licence - #159

Merged
chrisjenkinson merged 3 commits into
masterfrom
claude/readme
Sep 25, 2026
Merged

chrisjenkinson merged 3 commits into
masterfrom
claude/readme

Conversation

@chrisjenkinson

@chrisjenkinson chrisjenkinson commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

This adds a README describing what the library does at each stage (lexing, parsing, transforming and rendering), with its requirements, how to install it from Packagist, and the development commands.

The usage example lexes a small Markdown-like document, parses it into heading and paragraph nodes, and uses a visitor to give each heading an id. It was run against the current code, and the output shown is its real output.

It also changes the licence in composer.json from MIT to GPL-3.0-or-later, which matches the GPL v3 LICENSE file and the author's other packages. Packagist reads the licence from composer.json, so it showed MIT until now.

@chrisjenkinson chrisjenkinson changed the title Add a README Add a README and fix the declared licence Sep 25, 2026
@chrisjenkinson
chrisjenkinson merged commit 1bbc5bc into master Sep 25, 2026
4 checks passed
@chrisjenkinson
chrisjenkinson deleted the claude/readme branch September 25, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant