Skip to content

refactor: update project and add new options in pxtorem plugin#1

Merged
felixicaza merged 20 commits into
mainfrom
refactor
Jun 24, 2026
Merged

refactor: update project and add new options in pxtorem plugin#1
felixicaza merged 20 commits into
mainfrom
refactor

Conversation

@felixicaza

@felixicaza felixicaza commented Jun 23, 2026

Copy link
Copy Markdown
Owner

This pull request introduces a number of improvements to the project’s configuration, developer tooling, and documentation. The main focus is on modernizing and simplifying the workflows, adopting new linting and formatting tools, and enhancing the documentation for both the monorepo and the pxtorem plugin. Below are the most important changes, grouped by theme:

  • CI/CD and Workflow Improvements: Updated GitHub Actions workflows (release.yml and tests.yml) to use the latest versions of actions, improved tag validation and parsing, added dependency caching, and improved changelog generation and publishing steps.
  • Developer Tooling and Linting: Switched to custom shared linting and formatting configs (@felixicaza/eslint-config and @felixicaza/oxlint-config), simplifying eslint.config.ts and introducing a new oxlint.config.ts for type-aware linting.
  • Documentation Enhancements: Revamped the main README.md for clarity, updated badges, improved package listing, and expanded contribution guidelines.
  • New options: The plugin is now aligned to work with the same options as its PostCSS counterpart.

These changes collectively modernize the repository, improve developer experience, and provide clearer guidance for both contributors and users.

@felixicaza felixicaza self-assigned this Jun 23, 2026
@felixicaza felixicaza added enhancement New feature or request pxtorem Plugin pxtorem labels Jun 23, 2026
@felixicaza felixicaza merged commit e0ed288 into main Jun 24, 2026
4 checks passed
@felixicaza felixicaza deleted the refactor branch June 24, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request pxtorem Plugin pxtorem

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant