यह एक TypeScript लाइब्रेरी है जो Notion page ID देने पर Gmail, Outlook, और Apple Mail में सही तरह से render होने वाला
HTML लौटाती है.

import { renderFromNotion } from 'notion-to-email'  
  
const { html, title } = await renderFromNotion({  
  pageId: 'your-page-id',  
  token: 'your-notion-token',  
})  
// SES, SendGrid, Nodemailer आदि को html 전달  

notionto.email सेवा बनाते समय rendering layer धीरे-धीरे बड़ी होती गई,
और जिन लोगों को इसकी ज़रूरत हो वे भी इसका उपयोग कर सकें, इसलिए इसे अलग लाइब्रेरी के रूप में निकाला गया.

ईमेल HTML में Flexbox/Grid का उपयोग नहीं किया जा सकता और table-based layout व inline styles
का उपयोग करना पड़ता है, यह लाइब्रेरी इस conversion को अंदर ही अंदर संभालती है.

20 से अधिक block types समर्थित हैं: paragraph, heading, list, checkbox, toggle, callout, code, formula, image,
YouTube embed, table, column, synced block आदि.

सीधे HTML फ़ाइल के रूप में export करने के लिए CLI भी दिया गया है:

npx notion-to-email <page-id> -o email.html  

MIT लाइसेंस.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.