Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.1 KB

File metadata and controls

49 lines (34 loc) · 1.1 KB

Contributing to GhostCache

Thanks for your interest in contributing! Please take a moment to read this guide.

Getting Started

  1. Fork the repository and clone your fork (adjust the URL to your fork as needed):

    git clone <git@github.com:your-username/GhostCache.git>
    cd GhostCache
  2. Install dependencies:

    npm ci
  3. Create a new branch from develop:

    git checkout develop
    git checkout -b feat/my-improvement

Workflow

  • Code style: We use ESLint + Prettier. Your editor should auto-format on save.

  • Testing: Add/update Jest tests under __tests__/.

  • Commit messages: Use Conventional Commits.

    feat: add profile header sticky behavior
    fix: prevent overflow on long words
    docs: update onboarding README

Pull Requests

  1. Push your branch to your fork:

    git push -u origin feat/my-improvement
  2. Open a PR against develop and fill out the PR template.

  3. Ensure CI passes (lint, tests, build).

  4. Respond to review feedback—thank you!