Skip to content

Conversation

@masonlet
Copy link
Owner

Implements test coverage across all modules (API, charts, rendering, utilities) with Vitest and integrates automated CI testing via GitHub actions workflow.

Changes

  • Testing Framework: Integrated Vitest for unit testing and @vitest/coverage-v8 for coverage reporting
  • CI/CD: Added a GitHub Actions workflow to run tests automatically on push and pull_request to main
  • Refactoring: Minor improvements to parseIntSafe and nullish coalescing in params.js for better stability

@masonlet masonlet merged commit 9d89a01 into main Jan 19, 2026
2 checks passed
@masonlet masonlet deleted the feat/testing branch January 19, 2026 00:10
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