Skip to content

feat: add Typst documentation (0.15.1) - #2753

Merged
simon04 merged 3 commits into
freeCodeCamp:mainfrom
roman-kashitsyn:add-typst-docs
Oct 11, 2026
Merged

simon04 merged 3 commits into
freeCodeCamp:mainfrom
roman-kashitsyn:add-typst-docs

Conversation

@roman-kashitsyn

@roman-kashitsyn roman-kashitsyn commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Adds a scraper for the Typst reference (https://typst.app/docs/reference/), release 0.15.1.

Note: Prism doesn’t support Typst syntax highlighting yet.

  • Tested the scraper on a local copy of DevDocs
  • Ensured that the docs are styled similarly to other docs on DevDocs
  • Added these files to the public/icons/your_scraper_name/ directory:
    • 16.png: a 16×16 pixel icon for the doc
    • 16@2x.png: a 32×32 pixel icon for the doc
    • SOURCE: A text file containing the URL to the page the image can be found on or the URL of the original image itself
Screenshot 2026-10-11 at 13 18 07

Scrape the Typst reference from typst.app. Entries cover types and
their methods, functions and their parameters, the sym and emoji
symbol tables, and the language sections.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@roman-kashitsyn
roman-kashitsyn marked this pull request as ready for review October 11, 2026 11:27
@roman-kashitsyn
roman-kashitsyn requested a review from a team as a code owner October 11, 2026 11:27
@roman-kashitsyn roman-kashitsyn changed the title Add Typst documentation (0.15.1) feat: add Typst documentation (0.15.1) Oct 11, 2026

@simon04 simon04 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thank you!

@simon04
simon04 merged commit a002200 into freeCodeCamp:main Oct 11, 2026
1 check passed
@roman-kashitsyn
roman-kashitsyn deleted the add-typst-docs branch October 11, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants