chore(toolbar): Add linting and code quality automation

Open
#441 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
eslint, github-actions
Domain
ci-cd, tooling

Research direction

Start by locating the toolbar package and its existing package configuration. Review the project's current JavaScript tooling before setting up ESLint, adding Prettier configuration, and creating a GitHub Action for code-quality checks. Done means all three acceptance criteria are implemented and the automated check runs successfully.

Written by the indexing model from the issue text.

Description

topic:toolkit

To ensure code consistency and maintainability, we need to set automated linting and code quality checks for the toolbar package. This setup will serve as a reference standard for future hwptoolkit packages.

Acceptance Criteria

  • Setup and configure ESLint for the project
  • Add Prettier config
  • Add a GitHub action to automate the code quality check
Dominant language
PHP
Stars
47
Forks
3
Avg merge
1m
Merged PRs (30d)
19

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from wpengine/hwptoolkit

All issues in wpengine/hwptoolkit

Similar issues

More PHP issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.