Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm assuming this precompiles the HTML before sending it, given the render() call.


A Plaintext email would show the html tags in plaintext. It’s probably not something this library wants to solve since stripping html tags from an html email isn’t necessarily a coherent plaintext email either.

Generating a plaintext message dynamically isn’t much of a pain point but html emails can be.


Does render() also generate plaintext?


The example on Github doesn't seem to:

    // js-side
    import { render } = from 'jsx-mail';
    const template = await render('Welcome', { name: 'John' });
    
    console.log(template) // <html>...<h1>John Welcome to jsx-mail</h1>...</html>
    
(https://github.com/Theryston/jsx-mail)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: