Rome是一个用于 JavaScript、TypeScript、JSON、HTML、Markdown 和 CSS 的linter、编译器、捆绑器等。
Rome旨在取代Babel、ESLint、webpack、Prettier、Jest等。
Rome统一了之前各自独立的工具功能。基于共享基础,我们能够提供统一的代码处理、错误显示、并行工作、缓存和配置体验。
Rome拥有强大的约定,并致力于最小化配置。了解更多关于我们项目理念的信息。
Rome使用TypeScript编写,并在Node.js上运行。Rome没有任何依赖项,并且大部分都是从零开始编写的。更多信息请参阅鸣谢。
Rome已获得 MIT 许可,并根据贡献者契约行为准则进行管理。
地位
当前的重点是linting。请参阅总体任务#20以了解更多……