#Bun
AI-TDD - GPT驱动的测试驱动开发工具,自动生成验证通过的代码
AI + TDDGPT测试驱动开发前端测试BunGithub开源项目
AI-TDD项目使用GPT技术,通过编写测试用例自动生成代码,实现高效测试驱动开发。简单易用的命令行安装和配置,使AITDD能够无缝集成到现有开发流程中,支持Jest和Testing Library等前端测试框架。AI-TDD使用OpenAI最新GPT模型,确保代码的准确性和合规性,实现自动化测试验收。
bun - 全能高效的JavaScript和TypeScript运行时及开发工具
BunJavaScriptTypeScript运行时包管理器Github开源项目
Bun是一款集成JavaScript运行时、包管理器、测试工具于一体的开发套件。作为Node.js的替代品,Bun提供更快的启动速度和更低的内存占用。它原生支持TypeScript和JSX,并提供HTTP服务器、WebSocket等API。Bun简化了开发流程,提高了效率,适用于从简单脚本到复杂应用的各种场景。其单一可执行文件设计,使得开发环境配置变得简单快捷。Bun整合了多项功能,为开发者提供一站式解决方案,通过优化的底层实现显著提升性能,同时保持与Node.js的兼容性。
elysia - 基于Bun的高性能TypeScript Web框架
ElysiaJSTypeScript框架Bun端到端类型安全开发者体验Github开源项目
Elysia是一个基于Bun的TypeScript Web框架,提供端到端类型安全和统一类型系统。它的性能比Express快18倍,具有前端RPC连接器和高级TypeScript类型支持。Elysia符合WinterCG标准,支持类型安全的GraphQL,并能通过一行代码生成文档。作为Bun生态系统中广受欢迎的Web框架,Elysia致力于提升开发效率和体验。
nypm - 适用于Node.js和Bun的统一包管理工具
nypm包管理器Node.jsBunAPI接口Github开源项目
nypm是一个统一的包管理工具,支持npm、yarn、pnpm和bun。它提供统一API接口,自动检测项目包管理器,并通过corepack确保使用正确版本。nypm支持依赖的安装、添加和删除操作,简化了依赖管理流程。其轻量级设计和灵活性适合现代JavaScript项目使用,为开发者提供了便捷的包管理方案。
www - 软件开发和设计顾问的个人作品展示
个人网站软件开发设计咨询GitHubBunGithub开源项目
该网站展示了软件开发和设计顾问Harsh Singh的专业作品集和博客文章。网站内容涵盖主页、项目展示和技术写作,全面呈现了作者在软件和设计领域的专业能力。网站采用开源技术构建,支持开发者进行定制和二次开发。
setup-bun - GitHub Actions中自动化部署Bun运行时环境
BunGitHub Actions安装配置NPM注册表版本管理Github开源项目
setup-bun是一个GitHub Action,用于在CI/CD流程中自动化安装和配置Bun运行时环境。它支持指定Bun版本、使用版本文件、自定义NPM注册表和身份验证。该Action提供灵活的配置选项,如覆盖下载URL,并输出Bun版本和路径等信息。它简化了在GitHub Actions中使用Bun的流程,提高了开发效率。