Skip to content

Conversation

@TG199
Copy link
Contributor

@TG199 TG199 commented Sep 12, 2025

PR Checklist

Overview

Migrate 2 developer-focused wiki pages to docs and development,md file:

  • Using Mocha programmatically
  • Developing mocha

Part of #5248 wiki migration effort.

Migrate 2 developer-focused wiki pages to both docs systems:
- Using Mocha programmatically
- Developing mocha

Part of mochajs#5248 wiki migration effort.

Signed-off-by: Kelechi Ebiri <ebiritg@gmail.com>
@JoshuaKGoldberg JoshuaKGoldberg added the status: in triage a maintainer should (re-)triage (review) this issue label Sep 30, 2025
@mark-wiemer mark-wiemer added status: waiting for author waiting on response from OP or other posters - more information needed and removed status: in triage a maintainer should (re-)triage (review) this issue labels Oct 1, 2025
@JoshuaKGoldberg
Copy link
Member

👋 just checking in @TG199, are you waiting on us for anything?

@TG199
Copy link
Contributor Author

TG199 commented Oct 29, 2025

Hi @mark-wiemer @JoshuaKGoldberg!
I see #5497 was opened requesting updates to DEVELOPMENT.md. Should I repurpose this PR to address that issue as well, or keep this focused solely on the wiki migration aspect?

@JoshuaKGoldberg
Copy link
Member

Let's keep this one focused.

@TG199
Copy link
Contributor Author

TG199 commented Oct 31, 2025

Okay

Copy link
Member

@mark-wiemer mark-wiemer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Migrate 2 developer-focused wiki pages to both docs systems:

  • Using Mocha programmatically
  • Developing mocha

Using Mocha programmatically also applies to users, not just Mocha devs. Developing Mocha is the only Mocha-dev-focused content I've seen in the wiki, and that should go to DEVELOPMENT.md as mentioned earlier.

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Nov 2, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@codecov
Copy link

codecov bot commented Nov 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.69%. Comparing base (9a70533) to head (88869f5).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5464   +/-   ##
=======================================
  Coverage   93.69%   93.69%           
=======================================
  Files          57       57           
  Lines        4390     4390           
  Branches      849      849           
=======================================
  Hits         4113     4113           
  Misses        277      277           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@TG199 TG199 changed the title Docs: migrate developer-focused wiki pages to main documentation Docs: migrate programmatic usage to docs and development content to DEVELOPMENT.md Nov 2, 2025
- Move 'Developing mocha' wiki content to .github/DEVELOPMENT.md
- Keep 'Using Mocha programmatically' in public docs
@TG199 TG199 force-pushed the migrate-wiki-developer-guides branch from 01b7fd2 to 9efcd3e Compare November 3, 2025 00:48
@TG199 TG199 requested a review from mark-wiemer November 3, 2025 00:58
@mark-wiemer mark-wiemer changed the title Docs: migrate programmatic usage to docs and development content to DEVELOPMENT.md docs: migrate programmatic usage to docs, development content to DEVELOPMENT.md Nov 8, 2025
@mark-wiemer mark-wiemer removed the status: waiting for author waiting on response from OP or other posters - more information needed label Nov 8, 2025
@mark-wiemer mark-wiemer enabled auto-merge (squash) November 8, 2025 21:18
Copy link
Member

@mark-wiemer mark-wiemer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks once again! I know I sound like a broken record at this point but really, every file counts and we are almost done!!

@mark-wiemer mark-wiemer merged commit cb47925 into mochajs:main Nov 8, 2025
28 of 29 checks passed
@TG199
Copy link
Contributor Author

TG199 commented Nov 9, 2025

Thanks once again! I know I sound like a broken record at this point but really, every file counts and we are almost done!!

Thanks, happy to help get this wrapped up

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.

3 participants