Thanks and appreciation
🚀 Built with original inspiration from dalefish/mjml-boilerplate-win.
🙏 Thanks, of course, to the folks working on mjmlio/mjml. You are the light in the terrible email-HTML darkness.
Using the following fine tools
Yargs and terkelg/prompts for making command-line Node programs an easy process.
Gulp, especially Gulp v4, for efficient build processes.
Handlebars for easy-to-grok templating.
Sass for stylesheets that still have superpowers (yes, beyond CSS custom properties!)
Codsen's detergent for sanitizing content for emails, and related projects for processing partial HTML and enforcing image alt tags.
davidmerfield/Typeset for automating great typography.
html-to-text/node-html-to-text for rendering beautiful plaintext versions of emails.
nodeca/js-yaml because storing config in YAML files rather than JSON is so much better!
validator.js for double-checking those config values.
pmowrer/node-sass-json-importer for importing configuration into CSS.
dec0dOS/amazing-github-template for a huge kickstart in welcoming and accessible documentation.
sheerun/modern-node for linting and formatting magic, using Prettier, eslint, standardJS and Jest.
facebook/docusaurus for this very documentation site you're reading.
jonathandion/awesome-emails for introducing us to MJML in the first place!
Go give these folks a ★ on GitHub, and consider sponsoring them!