I’ve been following Sebastian on Twitter for quite some time and am very excited to see that Rome – which he has been talking about for quite some time – has been released into the open …
Rome, an experimental JavaScript toolchain, is now open source and available for contributors 🥳🏛️📜
It's far from production ready and there's a lot missing. There's no npm release, docs, website, or integrations available. Come help us build them!https://t.co/CTqxbSUb9Y
— Sebastian McKenzie (@sebmck) February 27, 2020
The reason that I’m excited about Rome is that it’s an all-in-one thing:
Rome is an experimental JavaScript toolchain. It includes a compiler, linter, formatter, bundler, testing framework and more. It aims to be a comprehensive tool for anything related to the processing of JavaScript source code.
Rome is not a collection of existing tools. All components are custom and use no third-party dependencies.
Rome aims to be a replacement for many existing JavaScript tools. We will, however, offer integrations for components in other tools. For example, using the Rome compiler as a plugin for another bundler.
Note that this is a very early release. For now you’ll have to take a look into the source itselfcheck out this post by Jason Miller to see how it works and how to configure it.
Leave a comment