
A boilerplate to quickly get started when creating your own component
The "mjml-component-boilerplate" is a boilerplate that allows users to quickly get started when creating their own components. It provides three examples located in the "/components" folder, namely MjBasicComponent, MjImageText, and MjLayout. The examples introduce new features and should be checked in that order. Users can also refer to standard MJML components code, such as the mj-carousel component, for more complex examples.
The "mjml-component-boilerplate" is a boilerplate that provides users with a quick start when creating their own components. It includes three examples and allows users to easily install and integrate their custom component. The boilerplate supports both Node.js and CLI integration.

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.