github.com/mochajs/mocha
โ๏ธ simple, flexible, fun javascript test framework for node.js & the browser
https://github.com/mochajs/mocha
๐ Repo: Switch from CJS to ESM internally
JoshuaKGoldberg opened this issue 25 days ago
JoshuaKGoldberg opened this issue 25 days ago
chore: enabled ESLint's no-unused-vars
JoshuaKGoldberg opened this pull request 26 days ago
JoshuaKGoldberg opened this pull request 26 days ago
chore(main): release 11.7.2
github-actions[bot] opened this pull request 27 days ago
github-actions[bot] opened this pull request 27 days ago
feature/ESM configuration file
thescientist13 opened this pull request 28 days ago
thescientist13 opened this pull request 28 days ago
๐ Bug: Top level ESM errors get swallowed and do not fail the suite
samuelhnrq opened this issue 29 days ago
samuelhnrq opened this issue 29 days ago
feat: detect illegally nested tests (#4525)
mmorearty opened this pull request about 1 month ago
mmorearty opened this pull request about 1 month ago
chore: bump Knip to 5.61.2
JoshuaKGoldberg opened this pull request about 1 month ago
JoshuaKGoldberg opened this pull request about 1 month ago
๐ Bug: original require() errors are masked with an unrelated `ERR_UNKNOWN_FILE_EXTENSION`
lkho opened this issue about 1 month ago
lkho opened this issue about 1 month ago
๐ Bug: chai-as-promised with top-level-await in setup file no longer applies
perrin4869 opened this issue about 1 month ago
perrin4869 opened this issue about 1 month ago
test: add test for `--require import-only-loader`
legendecas opened this pull request about 1 month ago
legendecas opened this pull request about 1 month ago
chore(main): release 11.7.1
github-actions[bot] opened this pull request about 1 month ago
github-actions[bot] opened this pull request about 1 month ago
๐ Repo: Unused files ignoreDependencies reported by Knip
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
๐ Bug: Mocha 11.7.0 introduces issues loading ECMAScript Modules (ESM) with `ts-node/esm`
Borewit opened this issue about 1 month ago
Borewit opened this issue about 1 month ago
๐ Bug: Mocha v11.7.0 fails with error ERR_REQUIRE_ESM
webJose opened this issue about 1 month ago
webJose opened this issue about 1 month ago
๐ Feature: toggle diff message short form
bmarker opened this issue about 1 month ago
bmarker opened this issue about 1 month ago
๐ Bug: diff formatter stops at first colon
bmarker opened this issue about 1 month ago
bmarker opened this issue about 1 month ago
fix: always fallback to import() if require() fails
mshima opened this pull request about 1 month ago
mshima opened this pull request about 1 month ago
test: add esm loader test
legendecas opened this pull request about 1 month ago
legendecas opened this pull request about 1 month ago
๐ Repo: Add tests for issues discovered with native import() requiring
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
fix: revert "feat: use require to load esm (#5366)"
legendecas opened this pull request about 1 month ago
legendecas opened this pull request about 1 month ago
๐ Bug: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './esm-register' is not defined by "exports
erayhanoglu opened this issue about 1 month ago
erayhanoglu opened this issue about 1 month ago
fix: watch mode using chokidar v4 (#5355)
Arnesfield opened this pull request about 1 month ago
Arnesfield opened this pull request about 1 month ago
chore(main): release 11.7.0
github-actions[bot] opened this pull request about 1 month ago
github-actions[bot] opened this pull request about 1 month ago
๐ ๏ธ Repo: Add issue template for performance improvements
JoshuaKGoldberg opened this issue about 1 month ago
JoshuaKGoldberg opened this issue about 1 month ago
๐ Bug: Mocha's integration tests fail locally, and then tests won't run at all afterward
jdmarshall opened this issue about 2 months ago
jdmarshall opened this issue about 2 months ago
fix: watching files outside cwd
mark-wiemer opened this pull request about 2 months ago
mark-wiemer opened this pull request about 2 months ago
๐ Bug: Not able to watch files anymore after bumping chokidar to v4
nescalante opened this issue about 2 months ago
nescalante opened this issue about 2 months ago
chore(main): release 11.6.0
github-actions[bot] opened this pull request about 2 months ago
github-actions[bot] opened this pull request about 2 months ago
๐ Feature [watch mode]: begin running tests immediately instead of waiting for watcher ready event
jedwards1211 opened this issue 2 months ago
jedwards1211 opened this issue 2 months ago
๐ Repo: Add "this was included in" comments to issues and PRs upon release
JoshuaKGoldberg opened this issue 2 months ago
JoshuaKGoldberg opened this issue 2 months ago
chore(main): release 11.5.0
github-actions[bot] opened this pull request 2 months ago
github-actions[bot] opened this pull request 2 months ago
๐ Repo: Extend issue templates etc to ensure personal reports
voxpelli opened this issue 2 months ago
voxpelli opened this issue 2 months ago
chore(main): release 11.4.0
github-actions[bot] opened this pull request 2 months ago
github-actions[bot] opened this pull request 2 months ago
๐ Repo: Test Node 24 in CI
JoshuaKGoldberg opened this issue 2 months ago
JoshuaKGoldberg opened this issue 2 months ago
feat: use require to load esm
legendecas opened this pull request 3 months ago
legendecas opened this pull request 3 months ago
refactor(deps): replace find-up with empathic
beeequeue opened this pull request 3 months ago
beeequeue opened this pull request 3 months ago
๐ Repo: Update maintainers guide steps for releases
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
chore: remove prerelease setting in release-please config
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
docs: added CHANGELOG.md note around 11.1 yargs-parser update
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
๐ Repo: Intermittent test failures
mark-wiemer opened this issue 3 months ago
mark-wiemer opened this issue 3 months ago
docs: Deploy new site alongside old one
mark-wiemer opened this pull request 3 months ago
mark-wiemer opened this pull request 3 months ago
perf: switch to empathic for config resolution
43081j opened this issue 3 months ago
43081j opened this issue 3 months ago
๐งน Versioning: Bump minimum Node.js version from 18.18.0 to 20.19.0
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
๐ Mocha 12 Release Plan
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
๐ Docs: Clarify test isolation as out of scope for parallel tests
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
๐ Bug: watching files outside of CWD is broken
zsalzbank opened this issue 3 months ago
zsalzbank opened this issue 3 months ago
docs: mention explicit browser support range
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
Feature: ESM configuration file
ByteB4rb1e opened this pull request 3 months ago
ByteB4rb1e opened this pull request 3 months ago
๐ Bug: mocha should reload --require'd root hook modules on watch reruns
jedwards1211 opened this issue 3 months ago
jedwards1211 opened this issue 3 months ago
chore: move callback and object typedefs to a new types.d.ts
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
feat: bump workerpool from ^6.5.1 to ^9.2.0
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
feat: bump mimimatch from ^5.1.6 to ^9.0.5
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
feat: bump diff from ^5.2.0 to ^7.0.0
JoshuaKGoldberg opened this pull request 3 months ago
JoshuaKGoldberg opened this pull request 3 months ago
๐ Repo: Split type declarations into standalone .d.ts files
JoshuaKGoldberg opened this issue 3 months ago
JoshuaKGoldberg opened this issue 3 months ago
๐ฆ Package: Replace find-up with empathic
beeequeue opened this issue 3 months ago
beeequeue opened this issue 3 months ago
๐ Repo: npm releases not marked as latest
Lightning00Blade opened this issue 3 months ago
Lightning00Blade opened this issue 3 months ago
fix: print error when internal cli error happens (more helpful than ERROR: null)
Rob--W opened this pull request 3 months ago
Rob--W opened this pull request 3 months ago
Backer profile missing from mochajs.org despite OpenCollective support
gundir1 opened this issue 3 months ago
gundir1 opened this issue 3 months ago
๐ Bug: Improve support for running TypeScript `.ts` test files with ts-node/esm under ESM entrypoints
paullewallencom opened this issue 3 months ago
paullewallencom opened this issue 3 months ago
๐ Docs: v11.1 should note bugfix around yargs quote parsing
nicojs opened this issue 3 months ago
nicojs opened this issue 3 months ago
Dderidder/exit logs
73rhodes opened this pull request 3 months ago
73rhodes opened this pull request 3 months ago
chore(main): release 11.3.0
github-actions[bot] opened this pull request 4 months ago
github-actions[bot] opened this pull request 4 months ago
๐ Bug: Mocha producing (almost) empty report in gitlab CICD
goldenox777 opened this issue 4 months ago
goldenox777 opened this issue 4 months ago
๐ฆ Package: Bump workerpool from 6 to 9
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump supports-color from 8 to 10
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump strip-json-comments from 3 to 5
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump minimatch from 5 to 9
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump log-symbols from 10 to 11
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump glob from 10 to 11
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ฆ Package: Bump diff from 5 to 7
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
docs: update Node.js version requirements for 11.x
JoshuaKGoldberg opened this pull request 4 months ago
JoshuaKGoldberg opened this pull request 4 months ago
๐ Docs: Update stated Node.js version range
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
chore(main): release 11.2.2
github-actions[bot] opened this pull request 4 months ago
github-actions[bot] opened this pull request 4 months ago
[WIP] docs: switched API docs to typedoc and starlight-typedoc
JoshuaKGoldberg opened this pull request 4 months ago
JoshuaKGoldberg opened this pull request 4 months ago
docs: add example/tests.html to docs-next
JoshuaKGoldberg opened this pull request 4 months ago
JoshuaKGoldberg opened this pull request 4 months ago
docs: add ClientRedirects.astro
JoshuaKGoldberg opened this pull request 4 months ago
JoshuaKGoldberg opened this pull request 4 months ago
fix: switch from ansi-colors to picocolors
JoshuaKGoldberg opened this pull request 4 months ago
JoshuaKGoldberg opened this pull request 4 months ago
chore: Revert "chore: "Force" Netlify to use npm to build new site"
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
Test new site deploy
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
chore: Fix tests
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
chore: "Force" Netlify to use npm to build new site
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
chore: Fixup Netlify config to deploy new site
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
๐ Bug: Syntax error with @babel/register, JSX and latest Node.js 20 LTS (require ESM) only when run via Mocha
mbtts opened this issue 4 months ago
mbtts opened this issue 4 months ago
chore(main): release 11.2.1
github-actions[bot] opened this pull request 4 months ago
github-actions[bot] opened this pull request 4 months ago
๐ Repo: New site isn't deployed to mochajs.org/next
mark-wiemer opened this issue 4 months ago
mark-wiemer opened this issue 4 months ago
๐ Bug: Node.js v23 testing with .ts files
legendecas opened this issue 4 months ago
legendecas opened this issue 4 months ago
chore: use style-less `neostandard` as base for linting
voxpelli opened this pull request 4 months ago
voxpelli opened this pull request 4 months ago
docs: fix new website typos, improve readability
mark-wiemer opened this pull request 4 months ago
mark-wiemer opened this pull request 4 months ago
๐ Docs: Update recommended tools
mark-wiemer opened this issue 4 months ago
mark-wiemer opened this issue 4 months ago
๐ Docs: Add an `/example/tests` page to the new website
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ Docs: Migrate `/api` docs or an equivalent from the old site to the new one
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ Docs: New website proofreading
mark-wiemer opened this issue 4 months ago
mark-wiemer opened this issue 4 months ago
Docs: Fix npm version badge when image doesn't load
mark-wiemer opened this issue 4 months ago
mark-wiemer opened this issue 4 months ago
๐ Docs: Add JavaScript-based redirects for old `#` headings to the new website
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ Docs: Switch the new website to be the primary one
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ Docs: Add a banner/notice to the current site linking to the new site
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
๐ Docs: Add docs-next to a subdomain or URI like mochajs.org/next
JoshuaKGoldberg opened this issue 4 months ago
JoshuaKGoldberg opened this issue 4 months ago
chore: use `neostandard` as base for linting
voxpelli opened this pull request 4 months ago
voxpelli opened this pull request 4 months ago
Repo: Move to neostandard instead of ESLint recommended
mark-wiemer opened this issue 4 months ago
mark-wiemer opened this issue 4 months ago
๐ Bug: `ExperimentalWarning` and `DeprecationWarning`
khteh opened this issue 5 months ago
khteh opened this issue 5 months ago