Skip to content

fix(lib,scripts): import locally for linting, snapshot tests, dev server#2172

Open
uncenter wants to merge 13 commits intomainfrom
fix/lib-linting
Open

fix(lib,scripts): import locally for linting, snapshot tests, dev server#2172
uncenter wants to merge 13 commits intomainfrom
fix/lib-linting

Conversation

@uncenter
Copy link
Copy Markdown
Member

@uncenter uncenter commented Mar 13, 2026

  • Lint userstyles with local library version (by replacing userstyles.catppuccin.com/lib imports with local path imports). Closes Lint library modules #1923.
  • Snapshot testing for library functions.
  • Serve modified userstyles for dev work. Closes Dev server for library modules #1949.
  • Document how to write libraries, how to work with them in development, etc.

@WalkQuackBack WalkQuackBack added 0.kind: bug Bug (i.e. unthemed components) 4.topic: scripts/automation Relating to scripts (i.e. linting) and automation 4.topic: libraries Relating to the standard library and/or library modules 6.by: staff Authored by a staff member labels Mar 21, 2026
@uncenter uncenter marked this pull request as ready for review April 13, 2026 22:04
@uncenter uncenter requested a review from WalkQuackBack as a code owner April 13, 2026 22:04
@uncenter uncenter linked an issue Apr 14, 2026 that may be closed by this pull request
1 task
@uncenter uncenter changed the title fix(lib): import local std library for linting fix(lib): import locally for linting, snapshot tests, dev server Apr 14, 2026
@uncenter uncenter changed the title fix(lib): import locally for linting, snapshot tests, dev server fix(lib,scripts): import locally for linting, snapshot tests, dev server Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: bug Bug (i.e. unthemed components) 4.topic: libraries Relating to the standard library and/or library modules 4.topic: scripts/automation Relating to scripts (i.e. linting) and automation 6.by: staff Authored by a staff member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dev server for library modules Lint library modules

2 participants