[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3446":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":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},3446,"grunt","gruntjs\u002Fgrunt","gruntjs","Grunt: The JavaScript Task Runner","http:\u002F\u002Fgruntjs.com\u002F",null,"JavaScript",12242,1493,462,144,0,3,9,1,44.52,"MIT License",false,"main",true,[26],"hacktoberfest","2026-06-12 02:00:50","# Grunt: The JavaScript Task Runner\n\n[![Built with Grunt](https:\u002F\u002Fcdn.gruntjs.com\u002Fbuiltwith.svg)](http:\u002F\u002Fgruntjs.com\u002F)\n[![FOSSA Status](https:\u002F\u002Fapp.fossa.io\u002Fapi\u002Fprojects\u002Fgit%2Bhttps%3A%2F%2Fgithub.com%2Fgruntjs%2Fgrunt.svg?type=shield)](https:\u002F\u002Fapp.fossa.io\u002Fprojects\u002Fgit%2Bhttps%3A%2F%2Fgithub.com%2Fgruntjs%2Fgrunt?ref=badge_shield)\n\n\u003Cimg align=\"right\" height=\"260\" src=\"https:\u002F\u002Fgruntjs.com\u002Fimg\u002Fgrunt-logo-no-wordmark.svg\">\n\n### Documentation\n\nVisit the [gruntjs.com](https:\u002F\u002Fgruntjs.com\u002F) website for all the things.\n\n### Support\n\nWe support the latest version with security and bug fixes. The previous versions are all end-of-life and will not receive any security or bug fixes.\n\nOur OpenJS Ecosystem Sustainability Program partner [HeroDevs](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) provides drop-in replacements for older versions of Grunt that are kept up-to-date for security and compliance issues. Learn More.\n\n### Version Support\n\n| Version | Supported? | Commercial Support                                                      |\n| ------- | ---------- | ----------------------------------------------------------------------- |\n| 1.6     | YES        |                                                                         |\n| 1.5     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 1.4     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 1.3     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 1.2     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 1.1     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 1.0     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n| 0.4     | NO         | [Available Here](https:\u002F\u002Fwww.herodevs.com\u002Fsupport\u002Fgrunt-nes) |\n\n### Contributing\n\nBefore you make an issue, please read our [Contributing](https:\u002F\u002Fgruntjs.com\u002Fcontributing) guide.\n\n### Release History\n\nSee the [CHANGELOG](CHANGELOG).\n\n### License\n\n[MIT](LICENSE)\n","Grunt 是一个 JavaScript 任务运行器，用于自动化处理前端开发中的常见任务。它通过配置文件定义任务，支持插件扩展，能够实现如代码压缩、测试、校验等多种功能，极大地提高了开发效率和项目的一致性。基于 Node.js 构建，Grunt 拥有丰富的生态系统，易于集成到各种工作流中。适用于需要频繁执行重复性任务的前端开发场景，例如在构建、部署或持续集成过程中自动执行一系列预设的操作。",2,"2026-06-11 02:54:31","top_language"]