[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3051":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":39,"lastSyncTime":40,"discoverSource":41},3051,"mocha","mochajs\u002Fmocha","mochajs","☕️ Classic, reliable, trusted test framework for Node.js and the browser","https:\u002F\u002Fmochajs.org",null,"JavaScript",22917,3075,401,194,0,43,53,1,45,"MIT License",false,"main",true,[26,27,28,5,7,29,30,31,32,33,34,35],"bdd","browser","javascript","node","nodejs","tdd","test","test-framework","testing","testing-tools","2026-06-12 02:00:46","\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fsrc\u002Fcomponents\u002Fmocha-logo.svg\" alt=\"Mocha test framework logo\"\u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">☕️ Classic, reliable, trusted test framework for Node.js and the browser ☕️\u003C\u002Fp>\n\n\u003Cdiv align=\"center\">\n\n\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fmocha\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fmocha.svg\" alt=\"NPM Version\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnode\u002Fv\u002Fmocha.svg\" alt=\"Node Version\">\u003C\u002Fa>\n[![GitHub Actions Build Status](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Factions\u002Fworkflows\u002Fmocha.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Factions\u002Fworkflows\u002Fmocha.yml)\n\u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Fmochajs\u002Fmocha\">\u003Cimg src=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Fmochajs\u002Fmocha\u002Fbranch\u002Fmain\u002Fgraph\u002Fbadge.svg\" alt=\"Codecov Coverage Status\">\u003C\u002Fa>\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FKeDn2uXhER\">\u003Cimg alt=\"Chat - Discord\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FChat-Discord-5765F2.svg\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha#sponsors\">\u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002Fbadge.svg\" alt=\"OpenCollective Sponsors\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha#backers\">\u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fbackers\u002Fbadge.svg\" alt=\"OpenCollective Backers\">\u003C\u002Fa>\n[![Collective Funds Guidelines v0.1](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcollective_funds_guidelines-v0.1-D8E8D4?style=flat&labelColor=3A6457)](https:\u002F\u002Fgithub.com\u002Fcollective-funds\u002Fguidelines)\n\n\u003C\u002Fdiv>\n\n## Links\n\n- **[Documentation](https:\u002F\u002Fmochajs.org)**\n- **[Release Notes \u002F History \u002F Changes](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002FCHANGELOG.md)**\n- [Code of Conduct](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002F.github\u002FCODE_OF_CONDUCT.md)\n- [Contributing](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002F.github\u002FCONTRIBUTING.md)\n- [Development](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002F.github\u002FDEVELOPMENT.md)\n- [Discord](https:\u002F\u002Fdiscord.gg\u002FKeDn2uXhER) (ask questions here!)\n- [Issue Tracker](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fissues)\n\n## Backers\n\n[Become a backer](https:\u002F\u002Fopencollective.com\u002Fmochajs) and show your support to our open source project on [our site](https:\u002F\u002Fmochajs.org\u002F#backers).\n\n\u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fmochajs\">\u003Cimg alt=\"Mocha's backers on Open Collective\" src=\"https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fbackers.svg?limit=30&button=false&avatarHeight=46&width=750\">\u003C\u002Fa>\n\n## Sponsors\n\nDoes your company use Mocha? Ask your manager or marketing team if your company would be interested in supporting our project.\nSupport will allow the maintainers to dedicate more time for maintenance and new features for everyone.\nAlso, your company's logo will show [on GitHub](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha#readme) and on [our site](https:\u002F\u002Fmochajs.org#sponsors) - who doesn't want a little extra exposure?\n[Here's the info](https:\u002F\u002Fopencollective.com\u002Fmochajs).\n\n[![MochaJS Sponsor](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F0\u002Favatar)](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F0\u002Fwebsite)\n[![MochaJS Sponsor](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F1\u002Favatar)](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F1\u002Fwebsite)\n[![MochaJS Sponsor](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F2\u002Favatar)](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F2\u002Fwebsite)\n[![MochaJS Sponsor](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F3\u002Favatar)](https:\u002F\u002Fopencollective.com\u002Fmochajs\u002Ftiers\u002Fsponsors\u002F3\u002Fwebsite)\n\n## Development\n\nYou might want to know that:\n\n- Mocha is one of the _most-depended-upon_ modules on npm (source: [libraries.io](https:\u002F\u002Flibraries.io\u002Fsearch?order=desc&platforms=NPM&sort=dependents_count)), and\n- Mocha is an _independent_ open-source project, maintained exclusively by volunteers.\n\nYou might want to help:\n\n- New to contributing to Mocha? Check out this list of [good first issues](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fissues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)\n- Mocha could use a hand with [these issues](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fissues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22)\n- The [maintainer's handbook](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002FMAINTAINERS.md) explains how things get done\n\nFinally, come [chat with the maintainers on Discord](https:\u002F\u002Fdiscord.gg\u002FKeDn2uXhER) if you want to help with:\n\n- Triaging issues, answering questions\n- Review, merging, and closing pull requests\n- Other project-maintenance-y things\n\n## License\n\nCopyright 2011-2024 OpenJS Foundation and contributors. Licensed [MIT](https:\u002F\u002Fgithub.com\u002Fmochajs\u002Fmocha\u002Fblob\u002Fmain\u002FLICENSE).\n","Mocha 是一个经典、可靠且被广泛信任的测试框架，适用于 Node.js 和浏览器环境。它支持行为驱动开发（BDD）和测试驱动开发（TDD），提供灵活的测试结构和丰富的断言库。Mocha 的核心功能包括异步测试支持、钩子机制以及强大的报告生成能力。该框架适合用于需要进行单元测试、集成测试或端到端测试的 JavaScript 项目中，无论是前端还是后端开发都能找到其应用场景。MIT 许可证下的开源特性也让 Mocha 成为了众多开发者的选择。",2,"2026-06-11 02:52:19","top_language"]